2. Agenda
• The State of the Mobile Browser
• Native App and Hybrid App
• Cordova : an Overview
• Cordova Architecture
• Cordova API
• Cordova App Project
3. The State of The Mobile Browser
• rng.io
• Ring 0 is the intersection of functionality offered by iOS5 and Android
2.2 Froyo, which represents the majority of the smartphone market
today
11. Cordova
1. Embed a chromeless browser in a native app
2. Create a “bridge” between the browser and the native code
providing access to native APIs
3. Write a web app
4. Package the web app with the native code and deploy to devices!
5. Web LAF
6. No Cross-compiling magic