How to create and build (compile and package) a Cordova project using the CLI (Command Line Interface).
How to use different data storage strategies.
How to use several Cordova APIs such as Geolocation, Contacts, and Camera.
How to handle specific mobile challenges such as touch events, scrolling, styling, page transitions, etc.
How to build an application using a single-page architecture and HTML templates.
To complete this workshop, all you need is a code editor, a modern browser, and a connection to the Internet.
A mobile device or a Mobile SDK is not a requirement for this tutorial. However, if you want to run and test the application on a mobile device or on an emulator for a mobile platform supported by Cordova, you need the Mobile SDK for that platform (iOS SDK, Android SDK, etc.) installed on your system. If you don't want to install a Mobile SDK, you'll be able to test your application in a browser on your computer.