Мобильная веб разработка Ребров Андрей Luxoft Professional.

Презентация:



Advertisements
Похожие презентации
Мобильная веб-разработка Ребров Андрей. 2 Обо мне Luxoft, 10 ЦСР Разработка мобильных приложений в следующих сферах: логистика; перевозка пациентов; поиск.
Advertisements

Мобильные приложения: разработка для платформы «1С-Битрикс» Юрий Тушинский Технический директор «Битрикс»
Вёрстка для iPhone 16 декабря, 2008, Москва. Продано более
Проектирование и разработка электронного курса в программном средстве «LinkUS» Александр Мякота, директор Центра профессиональной подготовки «Верная линия»
Мобильные приложения: хочу все и сразу Портирование между модельными линейками, межплатформенное портирование, кроссплатформенные фреймворки.
Шиков Максим Технология Flash для создания игр и приложений. все ЗА и ПРОТИВ 25 октября,2012.
Технология сетевого дизайна и её программное обеспечение Лекция 10.
Особенности UX проектирования для мобильных платформ Особенности UX проектирования для мобильных платформ Юлия Климентовская Head of UX and Design © 2012.
BitrixMobile Юрий Тушинский Технический директор Битрикс.
Технология сетевого дизайна и ее программное обеспечение Лекция 5 CSS3. Создание элементов интерфейса с помощью CSS.
Особенности кроссплатформенной разработки игр на HTML5 Yuri Dobronravin
Мобильное приложение для сайтов и интернет-магазинов.
О разработке приложений для разных мобильных платформ Виктор Кузьмин Руководитель разработки компании AlterGeo О разработке приложений для разных мобильных.
Разработка и будущее веб-приложений Сергей Ставский Руководитель мобильных проектов ОДНОКЛАССНИКИ.
Мобильный веб (HTML5) или мобильное приложение (iPhone, Android), что же выбрать? Руслан Жакупов.
Oracle APEX для Парус 8: направления использования APEX, учебные курсы Парус 8.
Создание мобильных приложений с использованием HTML5. Мода или реальная возможность? Опыт создания BitrixMobile. Сергей Рыжиков.
Responsive web design. Что это и как использовать Никита Лукьянец UX evangelist,
Разработка для Windows Mobile Андрей Хименко Windows Mobile Developer в Ciklum.
Дизайн и вёрстка Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов.
Транксрипт:

Мобильная веб разработка Ребров Андрей Luxoft Professional

Когда телефоны были большими… Сайты для них были: унылые; нефункциональные; только WAP… … или их вообще не было. Хотя кто-то ставил Opera Mini и радовался жизни =)

Время шло и теперь… Различных мобильных устройств стало много.. … и даже слишком.

Так что имеем сейчас Полноценный компьютер в кармане Малый размер экрана Полноценный интернет (Wi-Fi) Ряд ограничений (Flash, цена интернета) Геолокация и прочие встроенные модули

Что изменилось еще Новые возможности в создании сайтов Постепенный уход от десктопных приложений Выросла скорость интернета

А это значит… Вы все еще не пишите под мобильные устройства? Тогда мы идем к вам!

Способы HTML+JS+CSS Использовать фреймворк

HTML+JS+CSS Разные платформы Разные экраны Где то это уже было, да? Но разбираться как это работает нужно, поэтому читаем «Building iPhone Apps with HTML, CSS, and JavaScript»

Будь проще и люди к тебе потянуться Преимущество фреймворков: – Решается проблема кроссплатформенности – Решается проблема разных экранов – Готовые решения для native-like поведения

Многообразие выбора jQTouch jQueryMobile Sencha Touch XUI …..

jQTouch Первый серьезный мобильный фреймворк Многое подарил jQuery Mobile и Sencha Touch Созданы native эффекты переходов между экранами Первый блин немножко комом

jQTouch jQTouch About User Interface 4 Text

jQuery Mobile Построен на jQuery Поддержка всех платформ Удобная работа с событиями Поддержка HTML5 Удобная работа с темами

jQuery Mobile Text Input: Textarea:

Sencha Touch Быстрое создание сложного интерфейса Простота в создание своих компонент Удобная работа с данными Проблема с производительностью

Sencha Touch var timeline = new Ext.Component({ title: 'Timeline', tls: 'timeline', scroll: 'vertical', tpl: [ ' ', ' ', ' ', ' ', ' ', ' ', ' {from_user} ', ' {text} ', ' ', ' ', ' ' ] });

XUI Очень минималистичный Отдельные сборки под платформы Поддержка HTML

XUI x$('#foo').html(' sweet as honey '); x$('#foo').outer(' free as a bird '); x$('#foo').top(' top of the pops '); x$('#foo').bottom(' bottom of the barrel '); x$('#foo').before(' first in line '); x$('#foo').after(' better late than never ');

Что еще? Wink toolkit iUI Dojo Mobile DHTMLX Touch + Спойлер

Делаем нативным PhoneGap MotherApp Big5 Rhodes

Что почитать Курс лекций и материалов по мобильной веб- разработке и дизайну Comparing Mobile Web Frameworks Сравнение фреймворков для создания native приложений

Вопросы? Ребров Андрей Luxoft Professional twitter.com/andrebrov