Чтобы внести свой вклад в предмет.Я нашел вопрос, у которого есть ответы на такую тему:
iWebkit против JQTouch против iUI
Так что, похоже, существуют следующие рамки:
- iUI
- jQTouch
- WebApp.net
- iWebKit
- Yahoo!Blueprint
- JQTouch
- PhoneGap
- Sencha Touch
- jQueryMobile
PhoneGap поддерживает широкий спектр телефонов, но делает этоделая собственный (или интерпретируемый, я не знаю) код для запуска на них, так что мне некуда идти.
Yahoo!Blueprint также поддерживает множество телефонов, но, похоже, для работы нужна специальная среда.Так что и не стоит.
jQTouch и WebApp.net выглядят многообещающе, но они поддерживают только браузеры на основе webkit.Да, в большинстве случаев, возможно, в наши дни, но Blackberry для одного имеет браузер, не основанный на webkit, и Blackberry очень важен для меня.
Я буду продолжать искать, а пока не стесняйтесь вносить свой вклад;)
РЕДАКТИРОВАТЬ
Нашел вики о некоторых фреймворках.Большинство из них встроены.
http://en.wikipedia.org/wiki/Multiple_phone_web_based_application_framework
EDIT2
Я добавил Sencha Touch (www.sencha.com/products/touch) в списоккак это было добавлено после того, как этот пост был создан.Это прежние ExtJS, и теперь у них есть мобильное решение на основе WebKit.
EDIT3
Я добавил jQuery Mobile (http://jquerymobile.com/) в список, каким он былдобавлено после создания этого поста.