Да, вы правильно прочитали этот заголовок. Веб-разработка. На андроид. Я не буду предполагать, что смартфон является хорошей заменой кодированию на рабочем столе, но можно писать и тестировать код на ходу. Я сочиняю эту статью в формате HTML на планшете, сидя в поезде по дороге на встречу SitePoint в Лондоне.
Кроме того, полуприличное устройство может помешать вам тащить тяжелый 17-дюймовый ноутбук к клиентским презентациям. В качестве бонуса, время автономной работы часто больше, а меньшие экраны означают, что меньше отвлекается от электронных писем, обновлений в Твиттере и сообщений Facebook (я был необычайно продуктивным в этом путешествии!). Вот мои любимые приложения для Android для веб-разработки. Все они бесплатны и не бомбардируют тебя ворчливой рекламой …
1. Solid Explorer
Android имеет доступную и узнаваемую файловую систему, но стандартный файловый менеджер ограничен. Solid Explorer находится в бета-версии, но это потрясающе.
Приложение предлагает:
- 2-х оконное окно для облегчения перемещения файлов
- множественные настройки просмотра, поиск, сортировка и закладки
- локальный и удаленный доступ к файлам, включая root, сети, FTP, SFTP и Dropbox (я предпочитаю его собственному приложению Dropbox)
- простой, но очень быстрый текстовый редактор
Solid Explorer — отличное приложение для всех, кому нужно ориентироваться в файловой системе, даже если вы не являетесь веб-разработчиком.
2. 920 Текстовый редактор
На платформе Android есть несколько редакторов кода, но я не нашел ни одного, который бы превосходил текстовый редактор 920.
Это обеспечивает:
- несколько вкладок файлов
- поддержка веб-синтаксисов, включая HTML, CSS, JavaScript и PHP
- настраиваемая цветовая кодировка
- обработка сеанса
Это не так быстро, как основной редактор Solid Explorer, но гораздо ближе к IDE вашего рабочего стола.
3. VT View Source
Браузеры Android довольно минимальны и не предоставляют инструментов для разработчиков. VT View Source — это новое приложение, которое совместимо со всеми браузерами и позволяет просматривать основной HTML. После установки вам просто нужно «поделиться» URL страницы — VT откроется, затем загрузит и отобразит источник. Есть несколько десятков цветовых тем, хотя мне еще предстоит найти ту, которая выглядит хорошо!…
4. kWS — веб-сервер Android
kWS — это быстрый и легкий веб-сервер HTTP. Он вряд ли Apache и поддерживает только включения на стороне сервера, но может быть полезен для тестирования и демонстрации приложений HTML, CSS и JavaScript.
Существует ряд элементарных Android-решений для запуска PHP и других серверных языков, но я изо всех сил пытался найти надежное решение. Я уверен, что кто-то где-то скоро создаст
5. MySQL Connect
У всех нас были такие чрезвычайные моменты, когда нам нужно было подключиться к удаленной базе данных MySQL и у нас не было под рукой ПК. Хорошо, возможно, это немного увеличивает доверие, но MySQL Connect — прекрасное приложение, которое превосходит многие настольные клиенты. Это всего лишь несколько сотен килобайт, и вас никогда не поймают снова.
6. Клавиатура хакера
Нет ничего страшного со стандартной клавиатурой Android или сторонними альтернативами. Они просто не предназначены для кодирования. Клавиатура хакера обеспечивает полный 5-рядный рабочий стол, как с несколькими раскладками и языковыми опциями.
Бонусные приложения! Браузеры Android
Стандартный Android-браузер великолепен, но, как веб-разработчик, вам нужно как можно больше приложений. Сойти с ума и установить этот лот …
Opera Mini имеет тот же движок, что и на старых мобильных устройствах и iOS.
В любом случае, я, вероятно, пропустил ваше любимое приложение для веб-разработки для Android. Дайте нам знать, что вы используете …