Лучший и наиболее экономичный способ кросс-платформенной разработки - использование платформы мобильной разработки. На рынке их несколько, но есть несколько вещей, на которые следует обратить внимание при выборе.
- Является ли платформа, предназначенная для корпоративных приложений, социальных приложений или игр
- Позволяет ли платформа создавать собственные приложения для базовых устройств
- Безопасно ли (предприятие)
- Как вы масштабируете свое решение
- Как вы управляете обновлениями, изменениями, версиями и новыми устройствами
- Как интегрировать мобильное приложение в серверные системы.
- Насколько велики приложения при разработке на платформе, чем они больше, тем меньше устройств будет работать на вашем приложении
Как уже упоминалось, ваш выбор зависит от типа приложения, которое вы хотите написать, и платформ, на которые вы хотите выйти.
VMT, компания, в которой я работаю, предоставляет платформу под названием RAMP. RAMP позволяет вам подключаться как к интеллектуальным, так и к функциональным телефонам, от бюджетных телефонов Nokias, Sony Ericsson, Samsung (MIDP 1.0 и выше) до Android, Blackberry и т. Д.
Наша платформа больше ориентирована на безопасные корпоративные приложения, но вы также можете создавать социальные приложения (твиттер, чат и т. Д.). RAMP также позволяет вам создавать подключаемые модули, чтобы вы могли использовать такие функции телефона, как камера, GPS и разрабатывать собственный интерфейс.
Вы можете скачать RAMP по адресу: http://ramp.virtualmobiletech.com/