Пишем код на телефоне в 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
У Pascal N-IDE есть некоторое отличие: имеются модули для работы с функциями Android (например, гироскоп)
Ссылка на тему: https://4pda.to/forum/index.php? showtopic=810791
Python (не Питон)
На Python я пишу на Pydroid. Но за Premium надо платить. Легко устанавливать сторонние модули, есть поддержка графических модулей (Tkinter, PyQt5)
Ссылка на тему: https://4pda. to/forum/index. php? showtopic=888736
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
C/C++
На C и C++ писал на C4droid — редактор кода от создателя PascalGUI (см. выше). Для компиляции кода необходимо загрузить ещё одно приложение — плагин, содержащее компиляторы. Удобно. Отдельно есть поддержка SDL.Ссылка на тему: https://4pda.to/forum/index.php?showtopic=246914
Где огрызки? (iOS)
Тут всё просто — устройств на iOS у меня не было, потому не могу от себя чего-то выделить. Всю осознанную часть жизни пользовался Android, поэтому я не могу сравнить.
Итог?
На телефоне писать программы можно. Это не является помехой для тех, кто хочет этим заниматься. Главное — начать и не упустить мотивацию.