Creating Mobile Apps with jQuery Mobile
HTML prototyping versus drawing
Getting our hands dirty with small business
A new jQuery Mobile boilerplate
Breaking the HTML into a server side template
What we need to create our site
Linking to phones, e-mails, and maps
Getting the user to our mobile site
Analytics, long forms, and frontend validation
E-commerce tracking with Google Analytics
QR Codes, Geolocation, Google Maps API, and HTML5 Video
Integrating the Google Maps API
Geek-out moment—GPS monitoring
Client-side Templating, JSON APIs, and HTML5 Web Storage
Patching into JSON APIs (Twitter)
Programmatically changing pages
Generated pages and DOM weight management
Leveraging the Google Feeds API
Fixed position persistent toolbars (really!?)
Controlling HTML5 Audio with JavaScript
HTML5 Audio in iOS is different
The all-in-one solution (multipage made useful)
Saving to the home screen with HTML5 manifest
Creating a basic gallery using PhotoSwipe
Supporting the full range of device sizes – responsive web design
Text readability and responsive design
Another responsive approach – RESS
Integrating jQuery Mobile into Existing Sites
Detecting mobile – server-side, client-side, and the combination of the two
Mobilizing full-site pages – the hard way
Mobilizing full-site pages – the easy way
Content Management Systems and jQM
Updating your WordPress and Drupal templates
Putting It All Together – Flood.FM
Introduction to the Web Audio API
Prompting the user to install your app
New device-level hardware access
To app or not to app, that is the question