In this section, we have gathered useful resources that will help you learn more about jQuery Mobile, find tools to develop jQuery Mobile application designs and mockups, tutorials and tools to guide your through the development of simple or more complex applications and related articles.

Featured sites | Books | Apps & Frameworks | plugins | extensions | Tools | Themes | Articles & Tutorials

Featured jQuery Mobile sites from

You will find below a great sample collection of Mobile sites built with jQuery Mobile. More examples can be found in the jQM Gallery.


Master Mobile Web Apps with jQuery Mobile
by Matt Doyle,
Elated Books
jQuery Mobile: Up and Running
by Maximiliano Firtman,
O’Reilly Media
jQuery Mobile
By Jon Reid,
O’Reilly Media
jQuery Mobile First Look
by Giulio Bai,
Packt Publishing
Adobe Dreamweaver CS5.5: Designing and Developing for Mobile with jQuery, HTML5, and CSS3
by David Powers,
Adobe Press
Using the CSS3 Mobile Pack for Adobe Fireworks CS5
by Jim Babbage,
Peachpit Press
Pro jQuery Mobile
by Brad Broulik,
Sams Teach Yourself jQuery Mobile in 10 Minutes (Sams Teach Yourself — Minutes)
by Steven E. Holzner,

Apps & frameworks

  • Application Craft – drag and drop tool for building jQuery Mobile apps
  • – drag and drop page builder
  • GoTiggr – drag and drop tool for building jQuery Mobile apps
  • PhoneGap – tool to wrap jQuery Mobile code for native app deployment
  • Mobjectify – tool for building jQuery Mobile app mockups
  • M-Project – MVC framework based on jQuery Mobile
  • Rhomobile – enterprise mobile app framework
  • Octomobi – Online tool to create webapps with maps, image gallery and RSS feed in jQuery Mobile
  • Adaptor for AngularJS
  • jqmPHP – package of PHP classes for generating jQM markup
  • Drupal theme – theme for jQuery Mobile
  • Seaside (SmallTalk) – a jQuery Mobile implementation
  • Pyramid – Starter scaffolding for creating a jQuery Mobile Pyramid application

3rd party plugins

These are all jQuery Mobile compatible plugins, many use the theme framework, auto-initialization and data- attribute configuration features or core mobile widgets.



Diapo slideshow


Google Maps



Android-like date picker

Leaflet’s mobile demo

Simple Dialog




Swipe menu

Swipe to delete

960 grid for jQuery Mobile

3rd party extensions

These are 3rd Party extensions that add capabilities to existing functionality.

  • Router – Router/controller for jQuery Mobile that adds support for client-side parameters, regexp-based routes, and can be used with Backbone.js or Spine.js
  • Subpages – Allows multiple pages to be loaded in with a single request
  • Selective DOM caching – Allows pages to be selectively cached using the data-dom-cache attribute on each page. A custom pageshow event handler determines whether to remove the previous page.



Articles & Tutorials