Кроссплатформенная разработка мобильных приложений
Что разрабатываем?
Клиент
Партнер 1Партнер 1
Партнер 2Партнер 2
Партнер 3Партнер 3 Партнер 4Партнер 4
Партнер 5Партнер 5
Партнер 6Партнер 6
В чем проблема?
Все телефоны разные
Должен быть одинаковый user experience
100500 клиентов => тяжело отслеживать ошибки
Должно работать на всех телефонах
На каких платформах?
iOS
• Плюсы
– Легкость в тестирование
– Богатый API
– Мощные аппаратные характеристики
• Минусы
– Objective C
– AppStore Review
Android
• Плюсы
– Java
– Market (нет Review)
– Богатый API
• Минусы
– Много разных устройств
Java ME
• Плюсы
– Много телефонов с поддержкой j2me на рынке
• Минусы
– Бедный API
– Очень сложно тестировать (Очень много девайсов)
– Слабые аппаратные характеристики
– Сложность доставки приложения до конечного пользователя
Windows Phone
• Плюсы
– Богатый API
– C#
• Минусы
– Аппаратные характеристики многих телефонов оставляют желать лучшего
– Разные платформы Win6.xx vs Win7
– Win7 почти нет на рынке в России
Symbian
• Плюсы
– Можно использовать Java приложения
– Можно писать на Qt
• Минусы
– Очень сложно тестировать (много телефонов)
– Symbian C++ (если не Qt)
– Больше не поддерживается
Дьяченко Василий+7 921 [email protected]
We are hiring! ;)We are
hiring! ;)
Try it NOW!m.smartkupon.ru
Try it NOW!m.smartkupon.ru