Мобильная веб-разработка (Андрей Ребров, ADD-2011)
Содержание
Аннотация
- Докладчик
- Андрей Ребров
- Почему веб-приложения, а не нативные? Рассматриваются сильные и слабые стороны веб-разработки оп сравнению с нативной.
- Основные принципы при разработке мобильного веба (основные правила, рекомендации, советы относительно платформ).
- Обзор фреймворков: Sencha Touch, jQTouch, jQuery Mobile и прочее.
- Заключение — куда двигаться дальше (как можно сделать из веб-приложения нативное, что ждать от веба вообще, что разрабатывать).
Видео
- Скачать
http://ftp.linux.kiev.ua/pub/conference/peers/addconf/2011/1b7-mobile-web-development-rebrov.avs.avi
Для этого доклада нужен подкаст (аудиозапись)?
Презентация
Примечания и отзывы
Андрей Ребров продолжил тему мобильных приложений на основе веб-технологий. Веб-приложения — реальная альтернатива нативным приложениям. ©
про то, что из джаваскрипт приложения можно сделать нативное мобильное, просто отправив его и деньги на какой-то сайт. Вроде бы даже рассматривались js-фреймворки для мобильных платформ, но очень поверхностно. ©
Доклад моего бывшего коллеги Андрея Реброва мне тоже понравился. Четко, сжато, быстро, обзорно по основным яваскрипт-фреймворкам для мобильной разработки. JQuery Mobile, Sencha Touch и иже с ними (и даже фреймворк с неприлично выглядящим для русского глаза названием XUI :)). Хороший такой доклад, и рассказан был живо и энергично. После него отметил для себя, что раз уж мы активно используем ExtJS, то и на Sencha Touch надо бы взглянуть попристальнее.
©
…Он предложил использовать Web-приложения, рассмотрев слабые и сильные стороны веб-разработки по сравнению с нативной. Его доклад состоял из двух частей. В первой части были приведены основные принципы при разработке мобильного веба. Во второй был обзор фреймворков (Sencha Touch, jQTouch, jQuery Mobile, XUI) с примерами использования. В заключении были приведены способы сделать web-приложение нативным и список материала, который можно почитать. В общем, коротко, четко и по делу. ©
Андрей Ребров рассказывал об интересном подходе мобильной разработки, который практикует их компания. Приложения пишутся на HTML с использованием специлизированных JavaScript-библиотек
А потом конвертируются в нативные для нужных платформ с помощью:
Есть статья на хабре с кратким описанием всего этого добра.
Докладчик утверждает, что использование такого подхода позволяет создавать приложения за 1,5 недели, включая тестирование.
На докладе «Мобильная веб-разработка» Андрей Ребров перечислял мобильные фреймворки.
- jQTouch (по словам докладчика — отстой)
- jQuery Mobile (по словам докладчика — лучший)
- Sencha Touch (сейчас у всех на слуху — смесь jQTouch и ExtJS, насколько я понял)
- Xui (не популярен в России, оно и понятно)
- Wink Toolkit
- iUI
- Dojo Mobile
- dHTMLx Touch
Фреймворки, для генерации нативных приложений из html:
Любые правки этой статьи будут перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion».
Репликация: База Знаний «Заказных Информ Систем» → «Мобильная веб-разработка (Андрей Ребров, ADD-2011)»