Я бы посмотрел на две рамки.Оба являются открытыми, если вы не включили их в свою собственную инфраструктуру и не предлагаете это в качестве службы или API.
Этими платформами являются Sencha Touch и JQuery Mobile .
Сенча Touch отлично.Это выглядит фантастически, это официальный релиз (из бета-версии, в отличие от JQMobile), и довольно прост в использовании.Все создается с помощью Javascript, который затем отображается за кулисами в соответствующий HTML / CSS.У него отличная документация, хороший форум для пользователей.
Недостатки - его можно полностью настроить только после изучения SASS / Compass.
JQuery Mobile также потрясающий.Все создается с использованием атрибутов HTML5, а затем библиотека работает над созданным вами HTML-кодом и отображает все правильно.Очень простой в использовании и простой в настройке.
Недостатки - Не выглядит так хорошо (пока) и все еще находится в бета-версии (или даже может быть альфа?)