Вы можете написать полноценные приложения практически для любой платформы смартфона (Android, iOS, ...), используя Phonegap. (http://www.phonegap.com)
Это платформа с открытым исходным кодом, которая предоставляет собственные возможности веб-представлению, так что вы можете делать все, что может делать нативное приложение.
Это очень подходит для кроссплатформенной разработки, если вы не создаете что-то, что должно быть идеальным по пикселям во всех отношениях, или очень требовательно к аппаратному обеспечению.
Если вы ищете UI Frameworks, которые можно использовать для создания таких приложений, существует широкий спектр различных библиотек. (Как и Sencha, jQuery mobile, ...)
И чтобы быть немного предвзятым, я тоже кое-что построил: http://www.m -gwt.com