Rambler's Top100

Мобилизация

Думается, после недавней партнерской конференции Битрикс очень многие узнают магические buzzwords "jQuery Mobile" и "PhoneGap". Что ж, это очень и очень приятно.

Главное, что дает эта связка (впрочем, как и многие другие) -- возможность разработки мобильной версии своего сервиса привычными средствами и один раз. Т.е. на клиенте всё делается на связке HTML5 + CSS + JS. Соответственно:

  • минимальное включение чуждых технологий (нет необходимости в работе с Objective C, Java и т.д.)
  • поддержка большинства мобильных платформ (приложение можно собрать под iPhone, Android, Symbian, WM)

Соответственно, разработка мобильной версии практически идентична разработке приложения. Более того, эти сайты отлично могут маскироваться под нативные приложения. Месяца 2 назад мы решили просто посмотреть, что же это такое, покрутить, попробовать (желание было давно, но тут как раз вышла альфа jQuery Mobile).

Первое, что потрясает, когда начинаешь работать с jQuery Mobile -- скорость и простота. Помнится, первый свой мобильный интерфейс я сделал году так в 2003. У меня на тот момент был Hadspring Visor Platinum (эх... кто ж сейчас вспомнит эти славные машинки... скажу проще -- Palm) с чудесным черно-зеленым экраном и разрешением 160х160. Помнится, тогда я написал статью по особенностям верстки под мобильные устройства. Список был длинным и печальным: js нормально обрабатывать не умел практически ни один браузер, css поддерживался крайне условно, каналы связи... уф, сейчас и на 3G регулярно сидеть тяжко, а тогда и EDGE не было. Соответственно, верстка под тогдашние устройства была занятием, требующим крепких нервов и готовности отказаться на своем ресурсе практически от всего: на выходе получались почти исключительно текстовые страницы.

Сейчас стало как-то легче... За последние год-два появилось достаточно большое количество решений и инструментов. Упомянутые PhoneGap & jQuery Mobile далеко не единственные. На вскидку можно назвать appcelerator, Sencha, jQTouch. Впрочем, можно обойтись из без js-фреймворков: на iPhone, Android, свежих симбианах и Bada браузеры построены на WebKit, так что в глубине души они близки к так знакомым нам Chrome и Safari. В итоге, мобильную версию можно собрать быстро (хороший верстальщик, как показала практика, верстает с использованием jQuery Mobile примерно с той же скоростью, что и обычно). Свой proof of concept мы собрали буквально за пару дней. Думается, будем достаточно активно двигаться и дальше.

Т.е. мы получаем достаточно редкую ситуацию: есть возможность сделать мобильную версию достаточно быстро и дешево, т.е. малой кровью, при этом как-то отстроиться от конкурентов. Если судить по хостинговой нише, спустя какое-то время приложения для мобильных платформ появятся у всех лидеров. У нас пока мобильные версии/приложения есть у Рег.ру (очень, очень сыро и неудобно) и Webnames, на западе их гораздо больше.

Короче... быстрее надо делать, быстрее!

 
Еще об этом:

Пока лишь 1 комментарий

  1. Мобилизация? Сделайте ее правильно :: TermiT’s Blog 13.02.2011 1:38

    [...] про это стали говорить и более того правильными словами. И это не ирония я [...]

Добавить комментарий