Хотя нет никакого сравнения простоты использования и производительности между Android и традиционным компьютером, и независимо от причины, по которой вы можете захотеть разрабатывать Интернет с помощью своего устройства Android, иногда вам, как веб-разработчику, придется использовать телефон Android / планшет для срочной работы по программированию, или, возможно, в исключительных случаях, это ваша полная зависимость от него, поэтому позвольте мне поделиться с вами кратким изложением моего опыта веб-разработки под Android, каковы лучшие доступные инструменты и наиболее важные проблемы, которые вы можете столкнуться.
Быстрые ссылки
локальный сервер
Попробовав несколько приложений, я решил использовать приложение веб-сервер palapaЭто простое в использовании приложение, поддерживающее Php и Mysql, а также MSMTP. После установки приложения вы найдете в памяти телефона папку pws, которая содержит папку www, в которую вы помещаете файлы программного обеспечения, и для доступа к местоположению по умолчанию введите в браузере адрес: 127.0.0.1:8080
Для доступа к настройкам сервера через браузер используйте адрес 127.0.0.1:9999 (имя пользователя admin и пароль admin), а для Phpmyadmin вы можете скачать его с его официальный сайт Разархивируйте его в папку pws и войдите в него через браузер по адресу: 127.0.0.1:9999/phpmyadmin (имя пользователя root и пароль adminadmin).
Редактор кода
После долгого тура по доступным редакторам я решил использовать один КудаЯ могу с уверенностью сказать, что это лучший редактор кодеков, доступный на данный момент для Android, и вот некоторые из его функций:
- Поддержка многих языков программирования (html, css, javascript, php ... и т. Д.).
- Нумерация строк и раскраска кода.
- Поддержка многих форматов кодирования файлов.
- Поддержка FTP (в платной версии вы можете добавить более одной учетной записи FTP в дополнение к поддержке Dropbox и Google Drive)
- Автозаполнение (только в платной версии).
- Мгновенный предварительный просмотр из приложения.
- Палитра цветов в формате Hexa.
- В бесплатной версии не отображается реклама.
- Поддерживает физические сочетания клавиш при подключении к планшету.
Поэтому, если вы используете планшет с большим экраном (10 дюймов) с внешней клавиатурой и платной версией приложения, я гарантирую, что вы получите опыт использования, аналогичный опыту написания кода с ноутбука.
Приложение FTP
Хотя в редактор кода Quoda включен FTP, я предпочитаю использовать Quoda.Турбо-клиентГде вы можете загрузить целую папку, а также содержит простой редактор кода, который вы можете использовать для быстрого изменения файлов.
Изменение размера браузера
Как вы знаете, приложения Android принимают полный размер экрана, и нам, как разработчикам, необходимо предварительно просмотреть дизайн в разных размерах экрана (экран мобильного телефона, планшета, ноутбука и т. Д.). Чтобы решить эту проблему, я написал простой скрипт, который отображает сайт в IFrame и позволяет скрипту управлять размерами IFrame по вашему желанию.
Скачать скрипт отсюда.
Предварительный просмотр в других браузерах
Для предварительного просмотра внешнего вида вашего сайта в других браузерах вы можете использовать сайт стек браузера Который предлагает бесплатный снимок экрана вашего сайта в разных браузерах (только для указанного выше), или вы можете подписаться на платную услугу и предварительно просмотреть свой сайт в разных браузерах (есть пробный период).
Просмотр исходного кода страницы
Это может быть один из самых простых шагов при использовании компьютера, где вы можете получить доступ к исходному коду HTML одним щелчком мыши в любом браузере. К сожалению, браузеры Android не предоставляют эту функцию, но хорошая новость заключается в том, что приложение Источник просмотра VT Он выполняет эту задачу, и все, что вам нужно сделать после его установки, - это поделиться страницей из браузера с приложением, чтобы получить исходный код с возможностью сохранения его в отдельном файле.
Quoda также предоставляет эту функцию (в меню настроек выберите загрузку исходного кода, затем введите ссылку на нужную страницу).
как насчет тебя? У вас есть предыдущий опыт веб-разработки для Android и знаете ли вы другие полезные приложения? Поделитесь с нами своим опытом в комментариях.