Since iPhone and Google Android are launched mobile application development is growing rapidly. There are myriad of mobile web applications available on the internet but a lot of endeavor is concealed behind these applications which allows users to quickly accomplish their task. Mobile development industry is growing and providing numerous no. of career opportunities for the developers. Therefor every one is looking new possibilities in Mobile Development but developing a mobile app is not an easy task it demands extra hard work and determination.
1. RestKit: Objective-C Framework For iOS
Restkit is an open source objective-C framework that allows interacting with RESTful web services in objective C on iOS and Mac OS X. It combines a clean, simple HTTP request/response API with a powerful object mapping system that reduces the lengthy code which users need to written. Restkit also provides a system for modeling remote resources by mapping them from JSON (or XML) payloads back into local domain objects.
Restkit currently supports JSON via the SBJSON and YAJL parsers.
2. Magazine Grid: CSS –Framework For Easy Magazine Layouts
Magazine Grid is an ultramodern CSS-Framework for iPad and iPhone which comes with common magazine design elements such as pagination, gutters and basic grid. Magazine Grid allows users to us HTML5 elements to structure magazine page for iPad. Magazine Grid is very light (lighter than 4 kb) and loads faster on mobile devices, even on older browsers like IE6 and Netscape.
3. Joshfire : Multi-Device Development Framework
With the help of Joshfire applications can be controlled with keyboard, mouse, touch, tv-remote and different type of devices. Joshfire is currently supporting desktop browsers, iOS, Android, GoogleTV, Samsung TV and there is an adapter for Node.JS is also available.
4. ChocolateChip-UI : Web App Development Framework
ChocolateChip-UI takes advantage of HTML5, CSS3 and ECMAScript5 to deliver a consistent, focused, easy to use and compact framework for creating mobile apps rivaling native iOS apps. ChocolateChip-UI provides fully functional widgets and controls which works automatically which allows users to focus on only date. ChocolateChip-UI uses no images to create its widget and controls, it uses WAML and CSS. Where icons are used for buttons, ChocolateChip-UI uses vector-based SVG images.
The framework is very well documented and provides snippets for the beginner and pro mobile developers.
5. Wink Toolkit : A Toolkit For Mobile Web Applications
Wink toolkit supports iOS, (iPod, iPhone, iPad), Android, BlackBerry and Bada. The UI widgets of wink toolkit consist 3D wall, accordion, sliding panels, flip page, coverflow, progress bar and much more. It also consists libraries for slick users experience with drag ‘n’ drop, gesture recognizer or browser history. Wink toolkit is enrich with number of features such as it contains libraries to help developers for 3D CSS transforms, geolocations, orientations, motion, even developers can play their audio and video files with the help of HTML5 players.
The DHTMLX framework is compatible with multiple devices and helps developers to develop applications for touch devices like ipad, iphone, Android and smart phones. Framework will soon introduce new and effective features like skin customization, push notifications support, IDE integration, and support for Blackberry Os.
DHTMLX provides online visual Designer tool which provides a d codeless, drag and drop environment to build touch interface.
8. Baker : HTML5 EBook Framework
Baker is a HTML5 eBook framework to publish interactive books and magazines on iPad and iPhone using simply open web standards. In order to use the Baker, developer has to design HTML5 pages with a fixed width of 768 px.
For the limited period of time the files should be named as 1. Html, 2.html and reside in to the root directory (book/folder) named. By following few simple steps you can publish your book, icon and submit your product to App store.
9. Zepto. Js: JS Framework For Mobile Webkit Browsers
10 Sencha Touch : HTML5 Mobile Web App Framework
Sencha touch allows developers to create powerful animation systems and the code which is created by Snecha is pixel independent that means it allows developers to change the overall scale of their interfaces. Sencha allows data integrations and allows developers to easily request data from a wide variety of sources whether by AJAX, JSONP or YQL, bind that data to specific visual components or templates, and then take the data offline with local storage writers.