Sencha Touch - довольно новый фреймворк для мобильных веб-приложений, который, очевидно, поддерживает Android, iPhone, iPad и т. Д. Sencha - это фреймворк, ранее известный как ExtJS.
Вот демонстрация фреймворка: http://www.sencha.com/deploy/touch/examples/kitchensink/
Примечание : посмотрев несколько снимков экрана, я не уверен что фреймворк позволяет создавать приложения, которые очень хорошо следуют шаблонам пользовательского интерфейса Android.
Обновление : также ознакомьтесь с только что анонсированным проектом jQuery Mobile .
iWekbit упоминался в недавно прочитанных мною статьях. Я не оценивал это, думал. Я использую jqTouch, и это хорошее программное обеспечение, но последние 6 месяцев его разработка шла медленно. Когда Санча отсутствует, становится ясно, почему парень переключает внимание на Sencha Touch.
Ballmw упоминает книгу oreilly. Я прочитал эту книгу, она хорошая. он показывает много полезного. В отношении этой книги важно отметить две вещи. Во-первых, автор jonathan будет новым сопровождающим jqtouch. во-вторых, код последней версии jqtouch (я пишу ее 27.06.2010), которая является beta2, несовместима с примерами из книги. разница небольшая но из коробки не пойдет.
Sencha Touch, которую я не оценивал, основан на Ext JS (теперь Sencha), а jqtouch основан на jquery. Я никогда не работал с Ext. Насколько я понимаю, Ext не так быстр, как jQtouch, но воспринимайте это с большой долей скептицизма, поскольку я не помню, откуда у меня возникло такое впечатление.
IMHO Sencha Touch имеет одно огромное преимущество перед jqTouch - поддержка iPad. Там тоже есть андроид, но для меня важнее iPad.
Sencha Touch и jQTouch кажутся им.
Я надеюсь, появится фреймворк / библиотека, в которой прямо говорится, что она может обрабатывать: