The mobile development framework is a software framework specially designed to support mobile applications for multiple mobile platforms. Here is a 33 practical mobile development framework to create a mobile app for iPhone and Android.
Best Mobile App Development Framework
1 iUI – iPhone User Interface (UI) Framework
iUI is a User interface (UI) framework for mobile devices such as iOS, Android, Palm, and others. It included a set of JavaScript libraries, CSS, and images to develop an advanced mobile app for Smartphones like iPhone and Android Phones.
Users can easily create iPhone-style navigation menus and User interface by using standard HTML—no need to required any special knowledge about JavaScript to develop mobile web apps.
Visit: iUI
2 libgdx – 2D and 3D game development framework for Android
libgdx is a cross-platform 2D and 3D game development framework for Android. The framework is written in Java that provides a cross-platform API for the game and Real-Time application development.
Visit: libgdx
3 cocos2d for iPhone – Mobile game development framework
Cocos2d for iPhone is a mobile game development framework that helps you build 2D game demos and other graphical/interactive iPhone applications. The framework is based on the cocos2d design, which uses objective-c instead of using python.
Visit: cocos2d for iPhone
4 iPhone Universal – Universal iPhone UI framework
iPhone Universal is a simple CSS and HTML framework to develop mobile apps for the iPhone. It is based on 1 CSS stylesheet and several HTML examples, including original PSD files that are easily edited in Adobe Photoshop and used in your project.
Visit: iPhone-universal
5 iWebkit – mobile App development framework
iWebkit is a free mobile app development framework specially designed to develop iPhone and iPod touch compatible websites or web apps. The framework is simple and easy to understand; even anyone who has the necessary knowledge about HTML can create iPhone, iPad, and iPod touch compatible mobile Apps.
Visit: iWebKit
6 jQTouch – jQuery plugin for mobile app development
jQTouch is an Open source jQuery plugin for mobile app development. With jQTouch, users can quickly develop mobile App with native Webkit animations, automatic navigation, Swipe Detection, and iPhone, Android, and iPod Touch themes.
Visit: jQTouch
7 Magic Framework
The magic framework allows you to create native iPhone imitations using HTML, JavaScript, and CSS.
Visit: Magic Framework
8 WebApp.net – Mobile JavaScript framework
WebApp.net is a lightweight mobile JavaScript framework with the full support of AJAX, giving you a complete set of ready-to-use components to help you develop, quickly and easily, advanced mobile web applications.
Visit: WebApp.Net
9 XUI – most minor mobile development framework
XUI is a minor mobile development framework for authoring HTML5 mobile web applications. It’s an only mobile framework that mainly targeted mobile apps for WebKit, IE Mobile, and BlackBerry.
Visit: XUI
10 Rhodes – Ruby-based mobile development framework
Rhodes is an award-winning Ruby Based mobile development framework to rapidly build native apps for all major mobile operating systems (iPhone, Android, RIM, Windows Mobile, and Windows Phone 7). It is the only mobile framework that supports Model View Controller instead of forcing you to put all business logic into the view as JavaScript. Views are written in HTML, and Controllers are written in Ruby.
Visit: Rhodes
11 SproutCore Mobile JavaScript framework
SproutCore is an Open source Mobile JavaScript framework for building blazing-fast, powerful desktop-like applications in the web browser using only native HTML5 features. With SproutCore, users can create rich, interactive data-centric applications on the web in less code.
Visit: SproutCore framework
12 QuickConnectFamily – hybrid mobile development framework
QuickConnectFamily is a hybrid and native mobile development framework that allow you to use your existing web skills to create installable mobile apps. Using HTML 5, CSS 3, and JavaScript, you can put it all together to develop a killer app without needing to learn the native programming language or writing a single callback function.
Visit: QuickConnect
13 PhoneGap mobile application development framework
PhoneGap is an open-source mobile application development framework that allows mobile developers to build mobile apps for smartphones like iPhone, Google Android, HP operating system, windows mobile, blackberry, and Symbian OS using HTML5, CSS, and JavaScript. It uses standards-based web technologies to bridge web applications and mobile devices.
Visit: PhoneGap
14 Safire – iPhone Application Framework
Safire is a mobile application framework for iPhone. It is written in HTML, CSS, and JavaScript, making it simple to build or port applications to the iPhone ridiculously.
Visit: Safire
15 TapLynx iPhone Application framework
TapLynx is an iPhone application framework that allows developers to create content-rich native iPhone, iPad, and iPod Touch Apps without learning Cocoa programming language.
Visit: TapLynx
16 MoSync SDK
MoSync is an Open source software development kit (SDK) which allows you to develop fully-featured mobile applications for all primary mobile operating system. It produces Real native applications, so you can efficiently distribute them in their native installation format for each platform. MoSync currently supports Apple iOS, Google Android, Windows Mobile, Symbian, JavaME, and Moblin platforms.
Visit: MoSync
17 Zepto.js – minimalist Mobile JavaScript framework
Zepto.js is a minimalist Mobile JavaScript framework for developing mobile HTML 5 apps for mobile WebKit browsers, which provide jQuery Compatible Syntax code. Currently, Zepto.js supports Apple iOS 4+, Google Android 2.2+, and webOS 1.4.5+.
Visit: Zepto.js
18 Sencha Touch – HTML 5 Mobile Web App Framework
Sencha Touch is the world’s first HTML 5 Mobile Web App Framework that allows mobile apps, developers, and mobile apps that look and feel native on iPhone, Android, and BlackBerry touch devices. It is specially designed to leverage HTML5, CSS3, and JavaScript for the highest level of power, flexibility, and optimization.
Visit: Sencha Touch
19 Wink ToolKit
Wink Toolkit is a lightweight mobile JavaScript framework that will help you build mobile applications for all major mobile operating systems like iOS, Android, Blackberry, Samsung BADA, etc. The framework is HTML 5 ready, which means you can easily play with 3D CSS transforms and develop 3D UI components, Geolocation, orientation, Motion, and easy to play with your audio and video files the new HTML 5 players.
Visit: Wink Toolkit
20 jQuery Mobile framework
jQuery Mobile is a Touch-Optimized Web Framework for Smartphones and Tablets. With the jQuery Mobile framework, users can quickly develop cross-platform mobile applications to work on all popular smartphone and tablet platforms.
Visit: jQuery Mobile framework
21 DHTMLX Touch – Mobile JavaScript framework for HTML 5
DHTMLX Touch is a free Mobile JavaScript framework for building cross-platform HTML 5 mobile apps. It is not only a set of UI widgets, but it’s also a complete mobile framework that helps you build highly interactive and eye-catching, robust mobile web applications for all mobiles and touch devices.
Visit : DHTMLX Touch
22 Appcelerator Titanium
Appcelerator Titanium is an open-source application development platform to create native mobile, tablet, and desktop application experiences using existing web skills like JavaScript, HTML, CSS, Python, Ruby, and PHP.
Visit: Appcelerator Titanium
23 WidgetPad
WidgetPad is a collaborative mobile development platform for a mobile developer to develop highly interactive, downloadable, media-rich mobile apps using standard web technologies (such as HTML 5, CSS, and JavaScript) stand-alone applications to app stores.
Visit: WidgetPad
24 whoop – mobile app builder and publishing tool
Whoop is one of the best mobile apps publishing platforms for non-developers. With Whoop, Users can easily create feature-rich mobile apps using web-based WYSIWYG Whoop Creative Studio and instantly publish apps downloaded and installed on Blackberry, iPhone, Android, Windows Mobile, J2ME, and WAP-enabled devices.
Visit: whoop
25 Corona mobile app development tools
Corona is a mobile apps development framework for creating Web apps for iPhone, Android, and iPad. It’s the only mobile framework for developing apps across multiple platforms, OS versions, and screen sizes. Just write apps for once and build to iOS or Android at the touch of a button. The corona will automatically scale your content across multiple devices, from phones to tablets.
Visit: Corona
26 Open mobile IS – mobile app development framework
Open Mobile IS is an open-source mobile app development framework that provides all necessary tools, API, and documents to create effective nomad mobile application development.
Visit: Open mobile IS
27 iPFaces
iPFaces is an open-source mobile development framework developed by Edhouse to create native, form-oriented network applications for iPhone, iPod Touch, iPad, BlackBerry, and other devices with Mobile Java (J2ME).
Visit: iPFaces
28 Jo mobile development framework
Jo is a simple Mobile development framework for HTML 5. currently, Jo’s mobile framework support iOS, Android, web OS, BlackBerry, Chrome OS, and anything that supports HTML5 Widgets, lists, and scrolling goodness using JavaScript & CSS3.
Visit: Jo mobile framework
29 The-M-Project – HTML5 mobile JavaScript framework
The-M-Project is an HTML5 mobile JavaScript framework for developing cross-platform mobile apps. The framework provides all UI and Core files to build a jQuery Mobile-based mobile HTML5 App.
Visit: The-M-Project
30 Mobl
Mobl is a new open-source language specially develop to speed up building mobile web applications for iOS, Android, and other mobile OS that support HTML 5 technology. it generates 100% client-side HTML5-based mobile web applications.
Visit: mobl
31 buzztouch – mobile app builder
Buzztouch is an iPhone, iPad, and Android App Builder – buzztouch
32 BuildAnApp – do-it-yourself mobile app builder
BuildAnApp is the first cross-platform, do-it-yourself mobile app builder that offers an affordable, intuitive way for small businesses, community groups, and professional service organizations to create customized smartphone applications and optimize information for on-the-go audiences. Currently, Provide support for iPhone, BlackBerry, Windows Mobile, Android, and the mobile web.
Visit: BuildAnApp
33 DragonRAD – mobile application development
DragonRAD is a cross-platform mobile Apps development framework for building, deploying, managing, and securing mobile enterprise applications. The framework simplifies the Design, Deployment, Maintenance, and Administration of database-driven mobile applications.
Visit: DragonRad