Upload
andrey-baskov
View
3.044
Download
5
Embed Size (px)
DESCRIPTION
Citation preview
Андрей БасковTouch Instinct
«Кроссплатформенная мобильная разработка - миф или реальность?»
Основные платформы
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
iPhone 1 300 000устройств в России
Android 2 000 000устройств в России
Чтобы добиться максимума нужно два(три) приложения
Приложение должно выглядеть в соответствии с платформой (исключение – игры)
Решение 1Нативная разработка
Языки и инструментыObjective-C + XСode Java + Eclipse C# + Visual Studio
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
Плюсы
• Максимум интеграции с платформой• Высокая производительность
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
Проблемы
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
• 2 команды• В 2 раза больше багов• Сложность поддержки• Два похожих но полностью
разных приложения
Рынок нативных приложенийприложение средней сложностиAndroid + iPhone
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
140 000 — 1 500 000 руб.
30 компаний
~300 000 руб. за платформу
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
4 месяца разработки
Рынок нативных приложений
Стоимость разработчиков
Android 50 000 — 90 000
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
http://habrahabr.ru/company/it_dominanta/blog/125500/ Москва, на руки (NET)
iPhone 50 000 — 100 000
3 x 2 x 70 000 = 420 000 руб.
Решение 2Appcelerator
Appcelerator
• JavaScript• Родные контролы платформы + набор
общих• Своя среда разработки Titanium studio• Бесплатен с базовыми функциями,
расширенные то 49$ до 199$ в месяц• Поддерживается Android, iOS
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
Wunderlist
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
Решение 3PhoneGap
PhoneGap
• HTML5 + Javascript• Пишем приложение только один раз• Выглядит везде одинаково• Есть плагины• Среда разработки любая• Куплен Adobe
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
PhoneGapMETAR ReaderDiary Mobile
Решение 4Xamarin (Monotouch + Monodroid)
Monotouch + Monodroid
• С#• Компиляция в бинарный код – максимум
производительности• Нативные контролы для каждой платформы• Своя среда разработки• Хорошая поддержка
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
Monotouch + Monodroid
• Для каждой платформы свой UI• Время на переобучение разработчиков• С# разработчик использующий Mac или
Linux редкость • Годовая лицензия 400$ отдельно для
Monotouch и Monodroid
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
GeoPoly
CoinKeeper
CoinKeeper
Secret Project
• Клиентская часть Monotouch + Monodroid• Серверная часть C# (mono + mongodb)• Linux сервера• С# != Microsoft• 50% общего кода• Более быстрая разработка
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
Решения для игр
Unity 3D
• C#• Активно развивается• Хорошая производительность• Много популярных проектов• Стоимость (400$ - 4500$)
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
Другие
• cocos2d-x• Marmalade• ShiVa 3D• Corona
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
Выводы
Выводы
• Идеального варианта нет• Пользуйтесь родными элементами
интерфейса• Для кроссплатформенных решений нужен
хороший опыт• Подходит лучше всего для аутсорсеров
Touch Instinct — качественные мобильные приложения для iPhone, Android и WP7
+7 921 595-05-51
Андрей Басков[email protected]@andreybaskovlinkedin.com/andreybaskov+7 906 278 60 87