Every web developer has heard and probably is using jQuery framework, or a plug-in used in CMS is using jQuery. Well, jQuery have been on a long road and right now it seems that web and mobile web are becoming one – with jQuery Mobile.
All app developers know that building app for iPhone, Android or other mobile device can be very time consuming as you need to write few different native application for different platforms. This new mobile framework is new hope for developers to unify user experience for different phones and tablets. For full list of supported platforms visit the official website.
At these early stages it seems that new framework is very stable, highly customizable and easy to use, there are a lot of examples and source code on the main website, and as well it can be plugged to Phone Gap.
jQuery Mobile Key Features
- Built on jQuery core
- Compatible with all major mobile, tablet, e-reader & desktop platforms
- Lightweight size
- Modular architecture
- HTML5 Markup-driven configuration
- Progressive enhancement
- Responsive design
- Powerful Ajax-powered navigation system
- Touch and mouse event support
- Powerful theme framework (ThemeRoller)
- Unified UI widgets
If you have experience with jQuery, you will have kick start with jQuery mobile, but don’t get things wrong, the “smaller brother” isn’t exactly a sub-set, there are many new features added and of course relatively different methodology. jQuery mobile pages can be loaded with AJAX call, instead of “document ready function “. This event is called pageinit. There are new data attribute, so jQuery Mobile knows how to handle different part of code for – as a page, content, dialogue, etc.
jQuery mobile library unifies mobile experience; way to develop application that looks the same for most popular platforms and slightly easy learning curve. Another plus is documentation and code on the main website. What are you waiting, start development of your first mobile application.