Как стать автором
Обновить

Как программировать с телефона Полный туториал

Как программировать с телефона?

Привет Хабр, меня зовут Али я больше года занимаюсь программированием на телефоне, хотел бы поделиться опытом и возможно ли это вообще, если сказать кратко то это даже "удобно", но есть некоторые минусы, когда только начинаешь программировать с телефона тебе будет неудобно но со временем вам станет легче программировать с телефона нежели чем с ПК, ладно давайте начнём!

Глава 1: Редакторы кода

Есть очень много различных редакторов кода и лучшие из них вы видите в экране

  1. Spck editor - Самый лучший редактор кода для Frontend есть и Backend версия но она платная.

  2. Pydroid - Не знаю как вам, но мне очень понравилось писать на Python именно в IDE Pydroid, да есть очень много альтернатив но на Pydroid есть Terminal а в многих остальных IDR для Python такого нету.

  3. Dcoder - Поддерживает около 30-ти разных языков программирования, в нём можно даже писать на React App, сам особо много не пользовался но если вы хотите писать на каком то C# то смело выбирайте Dcoder

Также есть очень много других редакторов кода, но эти мне понравились больше всего и скорее всего понравится и вам, но есть ещё один инструмент который заменить всех вышеперечисленных, это царь Termux очень очень очень и ещё раз очень мощный терминал для Android(на IOS может не работает, но на Android точно), с помощью неё вы сможете сделать всё что угодно "почти" например закатить Backend на NodeJS, либо сделать хостинг для вашего телеграм бота и он будет работать(телефон будет служить как хостинг)

Не кто не отменял того что бы вам будет сложно привыкнуть к Termux, но после 3-4 недель использование вам будет легко использовать этот самый Termux.

Termux

Что такое Termux, и почему её нужно использовать, давайте разберемся

  • Языки программирования: Можно писать на всех языках программирования даже на Assembly(не рекомендуется)

  • Установка дополнительных инструментов: вы сможете работать с инстинктами такими как Git, Github, Vim, Nano

  • Серверные приложения: Установка и настройка веб-серверов (например, Apache, Nginx). Базы данных, такие как MySQL или PostgreSQL.

  • Использование команд Linux: Базовые команды: ls, cd, cp, mv, rm, cat, grep и т.д. Управление пакетами через pkg или apt.

И это лишь малая часть возможностей Termux, так как это полноценный Linux на Android, теперь давайте приступим к кодингу на Spck editor.

Глава 2: Кодинг

Spck editor - предоставляет писать на HTML CSS JAVASCRIPT, мы рассмотрим только базу, на будем углубляться в TS, React, и так далее.

Шаг 1. Установка Spck editor - перейдите по ссылке и нажмите на установить.

Шаг 2. Зайдите в Spck editor, и нажмите на меню(в права левом углу), после открытия меню нажмите на проекты и +

Шаг 3. После нужно назвать проект и создать файл и готово

С Pydroid всё гораздо проще, просто установить и зайти кодит.

Внимание

Весь этот пост писал 14 летний я, по этому не судите строго.

С уважением, Али

Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.