Приветствую читателей! В этой статье я расскажу о том, как можно писать программы с помощью телефона Android. Скажу сразу - рут права не нужны.
Что нам нужно?
Первое, что нам понадобится – это телефон Android с установленным на нем приложением.Термукс (доступно в Гугл игры ).
Для полноценной работы с терминалом нам понадобится достаточно памяти.
При десятках установленных пакетов мое приложение занимает 1,5 ГБ памяти.
Также для комфортного кодирования желательно, чтобы в телефоне была поддержка OTG, и у вас была клавиатура с USB-подключением для написания кода на клавиатуре (гораздо удобнее).
Если это не так, то скачайте клавиатуру Хакерская клавиатура .
У него есть клавиша Ctrl, что для нас важно.
Почему Термукс?
В арсенале Termux достаточно пакетов для работы с языками программирования: C/C++, Python, Golang, PHP, Lua. Еще есть базы данных, я знаю только про mariadb и postgresql.Начинать
Каждый раз, запуская приложение, мы видим приветственное сообщение, в котором указаны основные команды для работы с терминалом:
- pkg search — команда для поиска пакетов.
Пример: поиск pkg vim
- pkg install — команда для установки пакета.
Пример: pkg install vim
Здесь есть разные варианты, я выбрал Vim и вкратце расскажу, как с ним работать.
Установка ВИМ:
Для примера работы с vim напишем «Hello World» на C.$ pkg install vim
$ vim main.c
Это запустит Vim. Чтобы начать писать код, нужно нажать клавишу «i».
Пишем код: #include <stdio.h>
int main()
{
printf("Hello World!\n");
return 0;
}
После этого нажмите клавишу «Esc», поставьте двоеточие и напишите wq («:wq»).
Это позволит сохранить наш файл и изменения в нем (w — записать) и закрыть его (q — выйти).
Это важно знать!
w - сохранить изменения в файл wa — сохранить изменения во всех файлах q - закрыть файл qa - закрыть все файлы wq — сохранить изменения и закрыть файл Теперь нам нужно скомпилировать этот код. Сначала установим компилятор: $ pkg install gcc
Далее пишем следующее:
$ gcc -Wall main.c -o program
main.c - файл с нашим кодом программа - наша программа.
Теперь мы можем запустить нашу программу и посмотреть, работает ли она: $ .
/program
или $ sh program
Результат: Hello World!
Конец
Это была вводная статья по программированию на телефоне.Напишите, пожалуйста, в комментариях, нужно ли продолжение: работа с базами данных, примеры кода и их запуск на других языках, работа с самим терминалом и так далее.
Теги: #терминал #Android #программирование #языки программирования #базы данных #программирование
-
Ферсман Александр Евгеньевич
19 Oct, 24 -
Облака - Еще Дешевле 2. Ответ-Продолжение
19 Oct, 24 -
Новые Возможности Youtube
19 Oct, 24 -
Форекс 3.0.4
19 Oct, 24 -
Приглашаем Вас На Gdg Devfest Омск 2014
19 Oct, 24