'

Drupal и мобильные устройства

Понравилась презентация – покажи это...





Слайд 0

Drupal и мобильные устройства konstantin@komelin.com Константин Комелин


Слайд 1

Drupal + “мобилки” = ?


Слайд 2

Мобильный сайт Идентификация устройства Переключение домена Переключение контекста Переключение темы Инструменты Browscap Mobile Tools Mobile Theme, Switchtheme, ThemeKey Persistent URL Context


Слайд 3

HTML5 и Адаптивный дизайн Адаптивные техники HTML5 разметка Плавающая сетка CSS3 Медиа правила Для «других» браузеров HTML5 Shiv Respond.js Modernizr Базовые Drupal темы AdaptiveTheme Omega Fusion


Слайд 4

Мобильное приложение Стандартный путь iOS – Objective-C Android – Java Windows Phone 7 – C#/VB JS Фреймворки jQuery Mobile Sencha Touch Альтернатива HTML5 + JavaScript


Слайд 5

Что выбрать? Централизованное обновление Мобильный сайт Мобильное приложение Доступ к аппаратным возможностям устройства Продажа и продвижение с помощью маркета Централизованная поддержка и разработка


Слайд 6

Серверное API RSS Только чтение, XML hook_menu Произвольные операции, Произвольный формат ответа hook_xmlrpc XMLRPC, Произвольные операции, XML Модуль Services Произвольный протокол, Произвольные операции, Произвольный формат ответа


Слайд 7

Модуль Services Протоколы REST XML-RPC SOAP Авторизация Cookie OAuth Разработка hook_services_resources Операции CRUD Actions Targeted Actions


Слайд 8

REST Сервер Формат запроса (Content-type) application/x-www-form-urlencoded application/xml application/json Формат ответа (Accept) application/xml application/json


Слайд 9

Работаем по REST


Слайд 10

Платформа Windows Phone 7 Производитель: Microsoft Год выпуска: 2010 Минимальные требования: 800 МГц, 256 Мб, GPS, Акселерометр, 3Мп Технологии: .NETCF, Silverlight / XNA Среда разработки: Visual Studio 2010 Express Дизайн интерфейсов: Metro Ресурс разработчика: App Hub Магазин приложений: Windows Phone Marketplace Проводник пользователя: Zune Цена устройства: от 10 т.р.


Слайд 11

Демо


Слайд 12

Полезные ресурсы Drupal.org http://drupal.org/ HTML5 http://slides.html5rocks.com Адаптивный дизайн http://msdn.microsoft.com/magazine/hh653584.aspx PhoneGap http://phonegap.com/ Titanium http://www.appcelerator.com/ jQuery Mobile http://jquerymobile.com/ Sencha Touch http://www.sencha.com Services 3.x документация http://drupal.org/node/736522 Poster для Firefox https://addons.mozilla.org/firefox/addon/poster/ Microsoft App Hub http://create.msdn.com Исходники демо приложения Catch a Smile https://github.com/konstantin-komelin


Слайд 13

Спасибо за внимание konstantin@komelin.com Константин Комелин


×

HTML:





Ссылка: