Мне нужно создать мобильное приложение, которое будет работать на разных мобильных платформах: ios, android, windows, symbian и др.
Приложение будет много использовать карты Google и некоторые диалоги с пользователем: несколько чечбоксов e.t.c. Нет сложной графики
Я вижу два пути:
1) Flash: написать приложение на actioncript. Однако для этого также необходимы библиотеки AIR на мобильном телефоне клиента. У меня нет точной информации, как эти приложения работают на IOS. В некоторых источниках информации говорится, что теперь AIR позволяет отлично работать приложениям flash на ios.
2) HTML5: возможно, не так много возможностей, как Flash, но, как мне кажется, html5 + javascript может сделать все, что мне нужно. Если я выберу эту опцию, я собираюсь создать очень простую оболочку для каждой мобильной платформы, которая откроет страницу html5.
Так что мне интересно ваше мнение в этом вопросе: возможно, я упустил некоторые детали, нюансы. Что перспективнее, лучше для приложения с описанным функционалом?
Или, может быть, у вас есть другой вариант?