Персональные инструменты
 

Мобильная веб-разработка (Андрей Ребров, ADD-2011) — различия между версиями

Материал из CustisWiki

Перейти к: навигация, поиск
м (Презентация)
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
== Аннотация ==
 
== Аннотация ==
;Докладчик: [mailto:andrebrov@gmail.com Андрей Ребров]
+
;Докладчик: [http://rebrov-andrey3.moikrug.ru/ Андрей Ребров]
 
<blockquote>
 
<blockquote>
 
* Почему веб-приложения, а не нативные? Рассматриваются сильные и слабые стороны веб-разработки оп сравнению с нативной.
 
* Почему веб-приложения, а не нативные? Рассматриваются сильные и слабые стороны веб-разработки оп сравнению с нативной.
Строка 22: Строка 22:
 
== Презентация ==
 
== Презентация ==
 
{{slideshareembed|addconf2011-andreyrebrov-110427230129-phpapp02|640|480}}
 
{{slideshareembed|addconf2011-andreyrebrov-110427230129-phpapp02|640|480}}
 +
 +
[[Файл:Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf|page=-|256px]]
  
 
== Примечания и отзывы ==
 
== Примечания и отзывы ==
Строка 42: Строка 44:
  
 
<references/>
 
<references/>
 
 
  
 
{{replicate-from-custiswiki-to-lib}}
 
{{replicate-from-custiswiki-to-lib}}
  
 
[[Категория:ADD-2011 (наша запись)]]
 
[[Категория:ADD-2011 (наша запись)]]
 +
[[Категория: Программирование мобильных устройств (доклады)]]

Текущая версия на 01:18, 18 января 2012

Аннотация

Докладчик
Андрей Ребров
  • Почему веб-приложения, а не нативные? Рассматриваются сильные и слабые стороны веб-разработки оп сравнению с нативной.
  • Основные принципы при разработке мобильного веба (основные правила, рекомендации, советы относительно платформ).
  • Обзор фреймворков: Sencha Touch, jQTouch, jQuery Mobile и прочее.
  • Заключение — куда двигаться дальше (как можно сделать из веб-приложения нативное, что ждать от веба вообще, что разрабатывать).

Видео

Скачать
http://ftp.linux.kiev.ua/pub/conference/peers/addconf/2011/1b7-mobile-web-development-rebrov.avs.avi


Для этого доклада нужен подкаст (аудиозапись)?

  •  Да, многое понятно и без видео части, есть смысл его прослушать.
  •  Нет, аудиозапись бесполезна (не понять без видео или вообще мало смысла в докладе).

Презентация

Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf Мобильная веб-разработка (Андрей Ребров, ADD-2011).pdf

Примечания и отзывы

Андрей Ребров продолжил тему мобильных приложений на основе веб-технологий. Веб-приложения — реальная альтернатива нативным приложениям. ©
про то, что из джаваскрипт приложения можно сделать нативное мобильное, просто отправив его и деньги на какой-то сайт. Вроде бы даже рассматривались 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:

  • PhoneGap (опять же у всех на слуху, докладчик использовал его)
  • MotherApp
  • Big5
  • Rhodes
  • Titanium (не было в докладе, просто опять же у всех на слуху, я бы смотрел в его сторону). Это полная платформа вместе с фреймворком.



Любые правки этой статьи будут перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion».

Репликация: База Знаний «Заказных Информ Систем» → «Мобильная веб-разработка (Андрей Ребров, ADD-2011)»