Пишем код на телефоне в off-line режиме

Как писать код без надобности у редактора в интернете? Почему именно без интернета? И почему не затронута тема iOS?

Введение
Введение

Предисловие

Мой телефон далеко не из самых лучших – Xiaomi Redmi 6A. При включённом интернете, заряд батареи уходит довольно быстро. Да и в тарифный план включено всего лишь 10 гБайт интернет-трафика. А мне хотелось и хочется до сих пор писать программы. Поэтому я искал редакторы кода. И нашёл их.

Откуда эту прелесть брать?

Все программы я брал с форума 4PDA, потому что это хороший форум, которым сам очень часто пользуюсь. В шапке темы всегда хранятся ссылки на необходимые файлы. Указанными в статье редакторами сам пользовался/пользуюсь до сих пор.

Так что по редакторам?

Сначала необходимо определиться с языками программирования. Здесь будут представлены редакторы для таких языков, как:
- Pascal
- Python
- HTML/CSS/PHP
- C/C++

Pascal, но не учёный

Паскаль был моим первым языком программирования. Это словно моя первая любовь. Писал я на Паскале в двух редакторах: PascalGUI и Pascal N-IDE
Ссылка на тему: https://4pda.to/forum/index. php? showtopic=218734

PascalGUI. Приятно пользоваться, есть возможность подключать сторонние модули.
PascalGUI. Приятно пользоваться, есть возможность подключать сторонние модули.

У Pascal N-IDE есть некоторое отличие: имеются модули для работы с функциями Android (например, гироскоп)
Ссылка на тему: https://4pda.to/forum/index.php? showtopic=810791

Pascal N-IDE
Pascal N-IDE

Python (не Питон)

На Python я пишу на Pydroid. Но за Premium надо платить. Легко устанавливать сторонние модули, есть поддержка графических модулей (Tkinter, PyQt5)
Ссылка на тему: https://4pda. to/forum/index. php? showtopic=888736

Pydroid 3.
Pydroid 3.

Web-разработка: HTML+CSS+PHP

На телефоне я написал шуточный сайт http://mysty. yzz. me/
Пользовался DroidEdit (за поддержку FTP и подсветку синтаксиса) в связке с KSWEB — программой для развертывания сервера. KSWEB мне нужен стал для тестирования PHP кода.
Ссылка на DroidEdit: https://4pda. to/forum/index. php? showtopic=324730
Ссылка на KSWEB: https://4pda. to/forum/index. php? showtopic=336768

DroidEdit. Редактор кода.
DroidEdit. Редактор кода.
KSWEB. Локальный сервер с поддержкой PHP. 
KSWEB. Локальный сервер с поддержкой PHP. 

C/C++

На C и C++ писал на C4droid — редактор кода от создателя PascalGUI (см. выше). Для компиляции кода необходимо загрузить ещё одно приложение — плагин, содержащее компиляторы. Удобно. Отдельно есть поддержка SDL.Ссылка на тему: https://4pda.to/forum/index.php?showtopic=246914

C4droid. Не забудьте дополнительно загрузить компиляторы. 
C4droid. Не забудьте дополнительно загрузить компиляторы. 

Где огрызки? (iOS)

Тут всё просто — устройств на iOS у меня не было, потому не могу от себя чего-то выделить. Всю осознанную часть жизни пользовался Android, поэтому я не могу сравнить.

Итог?

На телефоне писать программы можно. Это не является помехой для тех, кто хочет этим заниматься. Главное — начать и не упустить мотивацию.

1
4 комментария