PhoneGap Apache Cordova
Module 1: The What, How, Why, and More of Apache Cordova
- Introduction to Apache Cordova
- What Is Adobe PhoneGap?
- PhoneGap History
- Cordova Going Forward
- Supported Platforms
- Cordova License
- Working with Cordova
- Cordova Plugins
- Putting Cordova to Best Use
- Getting Support
- Resources
- Hybrid Application Frameworks
- Wrap-Up
Module 2: Installing the Cordova and PhoneGap Frameworks
- Installing Apache Cordova
- Ant-Based Command-Line Interface
- Installing Adobe PhoneGap
- Wrap-Up
Module 3: Installing the Cordova Command-Line Interface
- Installing the CLI
- Wrap-Up
Module 4: Using the Cordova Command-Line Interface
- About the CLI
- Troubleshooting the CLI
- CLI Command Summary
- Using the CLI
- Wrap-Up
Module 5: Anatomy of a Cordova Application
- Hello World!
- Cordova Initialization
- Leveraging Cordova APIs
- Enhancing the User Interface of a Cordova Application
- The Generated Web Application Files
- Wrap-Up
Module 6: The Mechanics of Cordova Development
- Cordova Development Issues
- Developing Cordova Applications
- Testing Cordova Applications
- Leveraging Cordova Debugging Capabilities
- Debugging and Testing Using External Tools
- Wrap-Up
Module 7: Android Development with Cordova
- Working with the Android Development Tools
- Using the ADT IDE
- Debugging Outside of the ADT IDE
- Grabbing a Screenshot
- Debugging on a Physical Device
- Wrap-Up
Module 8: BlackBerry 10 Development with Cordova
- Configuring Your Environment for BlackBerry Development
- Configuring a BlackBerry Cordova Project
- Defining BlackBerry 10 Targets
- Debugging on a Device Simulator
- Debugging on a Physical Device
- Wrap-Up
Module 9: iOS Development with Cordova
- Working with Xcode
- Debugging iOS Applications
- Debugging on a Physical Device
- Using the Safari Web Inspector
- Wrap-Up
Module 10: Windows Phone 8 Development with Cordova
- Getting Started with Windows Phone Development
- Configuring a Windows 8 Device for Application Testing
- Running a Cordova Application Using Visual Studio
- Wrap-Up
Module 11: Using PhoneGap Build
- What Is PhoneGap Build?
- Using PhoneGap Build
- Wrap-Up
Module 12: Working with the Cordova APIs
- The Cordova Core APIs
- Working with the API Cordova Documentation
- Setting Application Permissions
- Cordova Objects
- Alerting the User
- Cordova Events
- Hardware APIs
- Globalization
- Working with the Contacts Application
- Playing/Recording Media Files
- InAppBrowser
- Splash Screen
- Wrap-Up
Module 13: Creating Cordova Plugins
- Anatomy of a Cordova Plugin
- Creating a Simple Plugin
- Creating a Native Plugin
- Deploying Plugins
- Wrap-Up
Module 14: Building a Cordova Application
Module 15: Extending Cordova to the Enterprise