Да, html5 привлекает внимание. Вам также стоит обратить внимание на этот консорциум и платформу, которые появятся в четвертом квартале. Не уверен в успехе этого проекта, поскольку это звучит как огромная проблема, но вот подробности:
Веб-сайт: http://www.wholesaleappcommunity.com/default.aspx
WAC планирует опубликовать свой первоначальный спецификация и составные части ее SDK для разработчиков в ноябре. Этот спецификация будет основана на W3C стандартов и создать прочную платформу для разработки многофункционального мобильного Интернета Приложения. WAC также предоставит обратная совместимость для устройств на основе текущих JIL и BONDI технические характеристики. ( http://www.convergedigest.com/Bandwidth/newnetworksarticle.asp?ID=31021 )
.
Это международная коалиция, в которую входят около 25 телекоммуникационных компаний, которые стремятся создать платформу, открытую для всех разработчиков и продаваемую всем пользователям мобильных телефонов. ( http://www.downloadsquad.com/2010/02/15/atandt-wholesale-applications-community-is-a-platform-not-an-app/ )
Вы получаете некоторую общность при развертывании как веб-приложение (html5, как упоминалось выше), но для полнофункциональных нативных приложений API-интерфейсы совершенно разные для разных смартфонов.
HTML5 может кое-что улучшить, но чтобы делать интересные вещи, вам нужно перейти на нативный.
Существуют «кроссплатформенные» фреймворки для смартфонов, такие как Phonegap, но я слышал в основном плохие отзывы об их использовании для «реальной» работы. (много накладных расходов и т. д.)