Pull to refresh

Подборка специализированного софта для веб разработчика под ОС Android

Reading time4 min
Views21K


По просьбе Carduelis и в продолжение этой и этой статей, «полтора года спустя» делаю обзорную статью приложений, которые появились/обновились за это время.

В статью не попадут редакторы текста/кода. Только приложения, которые имеют хотя бы минимальные признаки IDE. То есть код можно запустить и проверить его корректность без выхода из приложения. Программы расположены в алфавитном порядке.



AWD — IDE for WEB Development



image



Умеет:


  • Большое количество способов для редактирования вашего удаленного проекта: FTP, FTPS, SFTP, WebDAV
  • Подсветка кода
  • Автозавершение кода
  • Поддержка хардварных клавиатур + горячие клавиши
  • Проверка кода на ошибки
  • Автоформатирование кода
  • Поддержка планшетов
  • Автоопределение кодировки файла
  • Подсветка закрывающего/открывающего тега при наведении курсора на него
  • Подсветка закрывающей/открывающей скобки
  • Нумерация строк
  • Интеграция в веб сервером
  • Быстрый просмотр результата в браузере
  • Подсветка текущей строки
  • Периодическое автосохранение
  • Поиск и замена с возможностью использования регулярных выражений
  • Недавно закрытые проекты
  • Отмена/повтор
  • Полноэкоранный режим
  • Переименование/создание/удаление/копирование и вставка ваших файлов внутри проекта

Google Play
Цена полной версии: 149р

DroidEdit



image



Программа не заточена под веб разработчиков, но практически все, что нужно, в ней есть.

Умеет:


  • Подсветка синтаксиса для нескольких языков (C, C + +, C #, Java, HTML, CSS, JavaScript, Python, Ruby, Lua, LaTeX, SQL, ...)
  • Разные цветовые схемы подсветки
  • Отмена/повтор
  • Поиск и замена
  • Автоотступ
  • Открытие файлов непосредственно с Dropbox или через файловый менеджер
  • Горячие клавиши
  • Предварительный просмотр файлов HTML в браузере
  • Переход к строке
  • Запуск скриптов напрямую в SL4A
  • SFTP поддержка
  • Пользовательские цветовые схемы
  • Запуск внешних команд через SSH
  • Root — режим


Понравилось:


  • Приятная цветовая схема по-умолчанию
  • Богатый набор функций
  • Подсветка открывающей/закрывающей скобки
  • В целом чувствуется, что автор старался и делал все с умом


Не понравилось:


  • Подсветка при скроллинге выполняется с запаздыванием. Некритично, но неприятно
  • Довольно сильно тормозит переключение между табами
  • Панелька поиска/замены выезжает с дикими тормозами
  • Go to line не работает, если фокус расположен не на тексте


Google Play
Цена полной версии: 66р

Sand IDE for Webmaster



image



Умеет:


  • Подсветка кода PHP, HTML, JS
  • Нумерация строк
  • Отмена/повтор
  • Поддержка двух цветовых схем
  • Поддержка хардварной клавиатуры
  • Просмотр результата в браузере
  • Автозавершение кода, хотя в описании на Google play этой информации нет


Понравилось:


  • Быстро открывает файлы
  • «Врапит» длинные строки с учетом нумерации строк
  • Относительно удобное автозавершение кода
  • Сама концепция интерфеса


Не понравилось:


  • CSS код вообще не подсвечивает
  • Глупая подсветка: просто выбирает слова из словаря
  • Автозавершение появляется секунд через 5
  • Не реализованы никакие протоколы для работы с удаленными файлами
  • Вообще не открывает файлы с расширением не из словаря. То есть «my_text.htm» вы вообще не откроете
  • Чтобы открыть файл, надо вначале в настройках приложения выбрать «workspace», а потом сторонней программой переместить файл в эту папку.


Google Play
Цена полной версии: 86р

Terminal IDE



image
Вместо иконки используется скриншот.

Набор консольных утилит. Нет никакой адаптации под тач интерфейс. Придется много и уныло печатать. Удобное приложение для админов, которым требуется править текстовые файлики, а также для тех, кто получает удовольствие от набора текста.

Google Play

WebMaster's HTML Editor


image



Приложение старое, но автор все еще делает обновления. Кстати, он русскоязычный.

Умеет:


  • Подсветка кода HTML, CSS, JS, PHP
  • Автозавершение кода
  • Автоматическая расстановка отступов в коде (при переносе каретки на новую строку)
  • Просмотр результата в браузере
  • Нумерация строк
  • Отмена/повтор
  • Поддержка двух цветовых схем


Понравилось:


  • Достаточная удобная навигация по коду с помощью экранных клавиш
  • Экономящая пространство маленького экрана компановка элементов UI. То есть открытые файлы размещены не в классических табах сверху


Не понравилось:


  • Опять же нет никакой возможности работать с удаленными файлами
  • Забывает последнее открытое местоположение файла после закрытия программы
  • Автозавершение есть, но оно очень неудобное
  • Кодировка выставляется сразу для всей программы, а не для конкретного файла
  • На четвертом большом файле зависла


Google Play
Цена полной версии: 165р

Веб сервера с PHP


Описывать каждый не буду, могу лишь сказать, что они реально работают и очень просты в настройке. Установил, запустил — работает.


Клавиатуры


Точнее клавиатура, которую я могу порекомендовать — это
Hacker's Keyboard. Фактически она повторяет обычную QWERTY клавиатуру. Очень большим плюсом считаю то, что горячие клавиши в программах, где они поддерживаются, отлично работают с этой клавиатурой.

Вывод


В принципе, на данный момент есть всё необходимое для разработки. Но все же сильно печалит количество подобных программ. Их действительно мало. Объясняю это маленьким спросом на подобные программы. Многие люди не воспринимают Android как полноценную ОС, хотя она является таковой. К примеру, она отлично поддерживает мышь и клавиатуру.

P.S.


Пишите в личку или в комментариях другие полезные программы — добавлю в список.
Only registered users can participate in poll. Log in, please.
Стали бы вы писать код на вашем Android девайсе
45.25% Нет, это издевательство181
3% Нет, потому что нет нормального софта12
33.25% Да, но только в критической ситуации, когда надо исправлять ошибки133
10.25% Да, но только при наличии хардварной клавиатуры41
8.25% Да, я уже периодически делаю это33
400 users voted. 83 users abstained.
Tags:
Hubs:
Total votes 11: ↑8 and ↓3+5
Comments29

Articles