Tired of Hello World? In this workshop, you will learn modern strategies and best practices to build native-like mobile applications with HTML, JavaScript, and CSS. You'll also learn how to use PhoneGap to leverage the native capabilities of your device in JavaScript and to package your HTML application as a native app for distribution through the different app stores.

With the focus on performance and architecture, this workshop will give you the keys to fast, robust, and successful PhoneGap applications. You will build a PhoneGap application from scratch using the Single Page Architecture, HTML templates, touch events, modularization techniques, and many performance optimization techniques. We will also compare and contrast the leading JavaScript and Mobile Frameworks, and you will use the new Topcoat CSS toolkit as the basis for your application UI.


The PhoneGap APIs
The Single Page Architecture
Client-side HTML templates
Effective Touch Events
Modularization Approaches
Mobile Performance Optimization Techniques
Comparison of Leading JavaScript frameworks
PhoneGap Plugins