# code-on-phone

Программирование
с телефона. Всерьёз.

Чтобы сделать веб-приложение, ноутбук не нужен. С настоящим Linux-терминалом, редактором и ИИ-агентом на Android можно писать, запускать, смотреть и деплоить прямо из кармана.

Терминал PolyDev с запущенным dev-сервером на Android

# overview

Да, на телефоне можно программировать

Телефоны достаточно мощные уже много лет. Не хватало программ: нормальной среды разработки вместо игрушечного редактора. Мобильной IDE нужно четыре вещи: терминал с настоящими инструментами, редактор, способ увидеть результат и способ выложить его.

PolyDev закрывает все четыре на Android и добавляет ИИ-агента, чтобы не набирать всё на стеклянной клавиатуре.

# what-you-get

Что нужно для разработки на телефоне

Основа

  • Настоящий Linux-терминал (Alpine, без root)
  • Node.js, Python, PHP и Go
  • Редактор кода с вкладками и подсветкой синтаксиса
  • Git и GitHub с телефона

Что делает работу удобной

  • ИИ-агент, который пишет и правит файлы за вас
  • Живой предпросмотр с логами рядом со страницей
  • Деплой на Vercel или Cloudflare Pages в одно касание
  • 24 шаблона проектов для старта

# quick-start

Первый проект за пять шагов

1. Установите PolyDev из Google Play и откройте. Node.js настроится автоматически при первом запуске.

2. Создайте проект из шаблона (React, Vite, Next.js, Vue, Svelte, обычный статический сайт и другие) или начните с пустого.

3. Поставьте задачу агенту обычными словами и утвердите его план.

4. Посмотрите результат. Агент запустит dev-сервер, и работающее приложение откроется прямо в PolyDev.

5. Выложите. Задеплойте на Vercel или Cloudflare Pages, отправьте код на GitHub или соберите APK.

# limits

Чего ждать

У телефона меньше памяти и меньше экран, чем у ноутбука. Тяжёлые сборки и большие установки идут дольше, потому что Linux работает через PRoot, а не нативно. Dev-серверы, небольшие и средние веб-проекты, скрипты и деплой работают хорошо.

Читайте также: ИИ-агент для кода, Node.js на Android, PolyDev и Termux (на английском).

# faq

Вопросы

Можно ли по-настоящему программировать на телефоне?

Да. С настоящим Linux-терминалом, нормальным редактором и ИИ-агентом, который берёт на себя набор текста, современного Android-телефона хватает, чтобы делать и деплоить веб-приложения, API и небольшие инструменты.

Что нужно, чтобы начать программировать на Android?

Телефон на Android 8.0+ и приложение PolyDev. Node.js ставится автоматически при первом запуске, а Python, PHP и Go можно добавить через терминал. Root и компьютер не нужны.

Что можно сделать на телефоне?

Сайты и веб-приложения (React, Vue, Svelte, Vite, Next.js и другие), бэкенды на Node.js и Python и Android-приложения, собираемые в облаке. В PolyDev есть 24 шаблона проектов для старта.

Как быть с набором кода на маленьком экране?

Описывайте изменения ИИ-агенту обычными словами вместо набора кода, а при ручной правке пользуйтесь панелью быстрых символов в редакторе.

Можно ли отправить проект на GitHub?

Да. В PolyDev есть встроенный Git-клиент и интеграция с GitHub: клонировать, коммитить и пушить можно с телефона.

Как опубликовать готовое?

Нажмите деплой, чтобы выложить на Vercel или Cloudflare Pages, либо соберите Android APK/AAB через GitHub Actions или Expo EAS.

Это бесплатно?

Начать можно бесплатно со встроенным уровнем ИИ или со своим API-ключом. Pro и Ultra повышают лимиты проектов и провайдеров.

Попробуйте на телефоне.

Установите PolyDev из Google Play — начать можно бесплатно, карта не нужна.