Home » Tutorials » Mobile Web Development » List of Powerful Mobile App Framework

List of Powerful Mobile App Framework

List of Powerful Mobile App Framework

A good mobile app framework can saves you a lot of development time, you don’t need to worry about data sanitizaion, head scratching when dealing with error handling and etc, all these will be take cares by the framework. You can straight away write your app and publish your app on multiple platform without wasting time on repetitive coding. Below is the list of the best and powerful mobile app framework for you to develop your app either in web or native format.

Web App Frameworks

jQTouch

jQTouch

License: Free
Website: http://jqtouch.com/

jQTouch was one of the popular framework that using among the web professionals to create mobile web app easily for iPhone, iPod Touch and Android devices. It offers multiple of pre-installed themes, with the features of offline mode viewing, geo-location and screen transitions as well.


jQuery Mobile

jQuery Mobile

License: Free
Website: http://jquerymobile.com/

jQuery Mobile, a framework built based on jQuery library, which takes the ‘write less, do more’ mantra to next platform; Allow web developer build web apps easily and run it on all popular mobile devices, such as iPhone, Android, Blackberry devices. The framework offers several pre-installed themes, and you can also easily design your own.


Sencha Touch

Sencha Touch

License: Free
Website: http://www.sencha.com/products/touch

Sencha Touch, an open source framework developed by Sencha. The framework built specifically to leverage HTML5, CSS, Javascript to its highest level of power and flexibility, such as local-Storage supported. Besides, the framework also offers great data integration for web developer to request data from variety of sources such as AJAX, JSON and YQL.


DHTMLX Touch

DHTMLX Touch

License: Free
Website: http://dhtmlx.com/touch/

DHTMLX Touch, an open source mobile app framework for web developer to build HTML5-based web apps. It is a complete framework that consists of multiple set of UI component, extendable functionality and complete documentation.


iUI

iUI

License: Free
Website: http://www.iui-js.org/

iUI was an web app framework that allowed developers to build an application easily without learning new programming language. One of the features is no compilation and no code generation, what developer typed is what developer get. The framework was comes with a lots of plugins, themes and extensions, such as Google analytics, offline cache and etc.


The-M-Project

M-Project

License: Free
Website: http://www.iui-js.org/

M-Project is a HTML5 Javascript framework that allowed web developer to write cross-platform web app. The features of the framework was MVC, rich user interfaces, offline supports, DataProvider for local and remote storage persistence.


iWebkit

iWebkit

License: Commercial
Website: http://snippetspace.com/projects/iwebkit/

iWebKit, a framework specifically designed for web developer to construct iPhone, iPod Touch and iPad compatible website or webapp. The framework offers various awesome UI that looks and function exactly as native app.

Native App Frameworks

PhoneGap

PhoneGap

License: Free
Website: http://phonegap.com

PhoneGap is an open source HTML5 web app framework that allows web developer to develop native applications with web technologies and get access to native APIs and app stores. PhoneGap uses standard-based web technologies to bridge web app and mobile devices.

In October 2011, Adobe has acquired Nitobi – the development company of PhoneGap, enabling the team to focus solely on the PhoneGap project and continue its work on efficient expressive design and development across devices.


Titanium

Titanium

License: Various plans and pricing available
Website: http://phonegap.com

Titanium, a mobile web app framework that offers rich multimedia, flexible storage and unlimited extensibility with over 300 APIs for web developers to construct their own web app that perform and function like those written in objective-c or Java.


NimbleKit

NimbleKit

License: Commercial
Website: http://sites.fastspring.com/volnatech/product/nimblekit

Nimblekit is a framework allowed web developer to create applications for iOS devices. Web developer don’t need to know Objective-C or the iOS SDK, the only required programming language is Javascript.


Android, iOS Development Tutorials