Лучшие Фреймворки для разработки мобильных приложений HTML 5
1. Sencha Touch
Sencha Touch является первым Фреймворком HTML5 мобильных веб-приложений. Sencha Touch сохраняет внешний вид приложения – родной для iOS и Android устройств. Sencha Touch позволяет вам легко создавать приложения с массивными многопользовательскими интерфейсами и превосходным UX. Sencha Touch имеет лучшую техническую поддержку от команды Sencha и документация на все детали доступна в качестве поддержки даже для больших программных приложений предприятия. Фреймворк прост в использовании и разработке мобильного приложения. Sencha Touch является основой, которая позволяет программировать для Android, iOS и BlackBerry без изменения внешнего вида приложения. Sencha Touch может быть использовано в сотрудничестве с Phone Gap делая приложения, имеющие точный внешний вид нативного приложения, но созданные с помощью HTML / JavaScript.
2. Phone Gap
Фреймворк Phone Gap основан на HTML 5, которая позволяет разработчикам мобильных приложений делать нативные приложения с использованием JavaScript, CSS3 и HTML5. Лучшая черта Phone Gap в том, что он может быть использован в сотрудничестве с другими фреймворками, чтобы поддержать их с функциями, которые они не имеют, а Phone Gap их обеспечивает. За короткий период времени Phone Gap стал наиболее востребованным среди большинства разработчиков вместе с Sencha. Это позволяет разработчикам мобильных приложений создавать собственные полнофункциональные мобильные приложения и помещать их в оболочку, так что приложение может быть размещено на App Store, или Android Market.
3. JQuery Mobile
JQuery Mobile, Touch-оптимизированные веб-фреймворк для смартфонов и планшетов. Это единый пользовательский интерфейс, который остается постоянным на всех платформах. Код очень легкий и, следовательно, является предпочтительной основой для разработки мобильных приложений. Различные темы, созданные дизайнерами, могут быть легко изменены. Вместо того, чтобы писать разные коды различных операционных систем; JQuery позволяет писать один простой код для создания полнофункционального настроенного приложения на веб-сайте.
4. Titanium Appcelerator
Titanium способствует совмещению платформ при разработке приложений. Приложения, созданные на Titanium, изначально интегрированы. Фреймворк действует как мост между мобильными приложениями и платформой API, результатом которого является приложение, которое имеет лучшую производительность. Платформа Titanium Appcelerator была разработана со смещением, чтобы помочь веб-разработчикам создавать мобильные и планшетные приложения с легкостью. За последний год, платформа пережила огромный рост в развитии, и новые функции, и устройства добавляются для фреймвокра в быстром темпе.
мне кажется отлично подходит платформа Xamarin. можно объединять 50-70% кода и одновременно писать на Android, iOS, Windows, все вместе. недавно наткнулась на очень интересную статью о методах мобильной разработки – //www.issoft.by/kakoj-metod-razrabotk…j-vam-podxodit/ статья общая, но и по теме есть ответы)
Ага, почти так, только ссылка битая и ведет на 404. А вообще удобнее //cordova.apache.org/ – ничего нету (имхо).