Pull to refresh

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

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

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

Глава 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 летний я, по этому не судите строго.

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

Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.