Every programmer should be able to make a mobile web app, with these free useful frameworks one can easily create.
1. jQTouch
A jQuery plugin for mobile web development on the iPhone, Android, iPod Touch, and other forward-thinking devices.
2. iWebKit
iWebKit is a file package designed to help you create your own iPhone, iPod Touch and iPad compatible website or webapp.
3. Sencha Touch
Sencha Touch allows you to develop mobile web apps that look and feel native on iPhone, Android, and BlackBerry touch devices.
4. The-M-Project – HTML5 Javascript Framework
The-M–Project is an HTML5 Javascript framework for writing cross-platform mobile apps.
5. jQuery Mobile
A unified, HTML5-based user interface system for all popular mobile device platforms, built on the rock-solid jQuery and jQuery UI foundation. Its lightweight code is built with progressive enhancement, and has a flexible, easily theme able design.
6. Wijmo – jQuery UI Widgets
Wijmo is a complete kit of over 30 UI widgets with everything from interactive menus to rich charts. If you know jQuery, you know Wijmo. Complete with documentation and professional support, every widget is hand-crafted and includes premium themes.
7. DHTMLX Touch
DHTMLX Touch is a free HTML5-based JavaScript library for building cross-platform mobile web apps. It’s not just a set of UI widgets, but a complete framework that allows you to create eye-catching, robust web applications for mobile and touch devices.
8. LimeJS
is a HTML5 game framework for building fast, native-experience games for all modern touchscreens and
desktop browsers.
9. jQuery Form Framework – jFormer
jFormer is a form framework written on top of jQuery that allows you to quickly generate beautiful, standards compliant forms. Leveraging the latest techniques in web design.
10. Mobl
mobl is a new free and open source language designed specially to speed up building mobile applications. Using modern HTML5 technologies.
11. 960 Grid on jQuery-Mobile
Is a port of 960 Grid to jQuery mobile. It combines the flexibility of 960.gs with the ease of jQuery mobile, with the purpose of making jQuery mobile more flexible and easier to use on mobile and touch-screen devices.
12. Not Just A Grid – Flexible and Modular CSS Framework
Not Just a Grid is a flexible and modular css framework that is designed to assist in the rapid prototyping and development of websites. It has been designed for the future with larger screen sizes and the use of CSS3 for progressive enhancement and richer user experiences.
13. Galleria – JavaScript Image Gallery Framework
Galleria is a JavaScript image gallery framework built on top of the jQuery library. The aim is to simplify the process of creating professional image galleries for the web and mobile devices.
14. Zepto.js (beta)
Zepto.js is a minimalist JavaScript framework for mobile WebKit browsers, with jQuery-compatible syntax.
15. Gury – HTML5 Canvas Utility Library
gury (pronounced “jury”) is a JavaScript library designed to aid in the creation of HTML5/Canvas applications by providing an easy-to-use chain based interface.With gury you can create a canvas tag, resize and style it, add renderable objects, animate those objects, and place it anywhere on the page in a single chained expression.
16. SproutCore – HTML5 Application Framework
SproutCore is an open-source framework for building blazingly fast, innovative user experiences on the web.
17. MooModel
MooModel is a javascript framework built on top of mootools, to simplify the use of objects and classes in javascript. It comes with an elegant syntax and built in support for object oriented features. Additionally it provides observable attributes, ActiveModel like validations and a REST persistence adapter.
18. Initializr – HTML5 Templates Generator
Initializr is an HTML5 templates generator created by Jonathan Verrecchia to help you getting started with a new web project based on HTML5 Boilerplate. Initializr will generate for you a clean customizable template with just what you need to start!
19. Amplify
AmplifyJS is a set of components designed to solve common web application problems with a simplistic API. Amplify’s goal is to simplify all forms of data handling by providing a unified API for various data sources. Amplify’s store component handles persistent client-side storage, using standards like localStorage and sessionStorage, but falling back on non-standard implementations for older browsers. Amplify’s request adds some additional features to jQuery’s ajax method while abstracting away the underlying data source.
good list of mobile frameworks. thanks for sharing
This is a great list.
All of them are very useful for web designing and developing.
Thanks for sharing the list.