На самом деле существует довольно много прикладных платформ, которые могут сделать это.Попробуйте просмотреть:
PhoneGap - Поддерживает Android, iPhone, Windows Phone и другие.
AppceleratorTitanium - в настоящее время поддерживает Android и iPhone и работает над поддержкой BlackBerry
, а также других, таких как RhoMobile (Ruby on Rails, а не чистый HTML),Я лично использую PhoneGap и мне это нравится.Он прост в настройке и очень легок, но если вы ищете что-то более интегрированное с точки зрения пользовательского интерфейса, вы должны попробовать Titanium с его приложением KitchenSink.Если вы ищете полный стек приложений, тогда RhoMobile - это то, что вам нужно, но имейте в виду, что он использует Ruby on Rails (но все же развертывается на многочисленных устройствах).Все три в настоящее время бесплатны и открыты для использования.
Даже если вы решите начать разработку с нуля, я бы взглянул на пару таких приложений, чтобы собрать идеи.