Table of Content
Overview
- Basic Components
- Development Paths
- Installing Cordova
- Platform Support
- Cordova Applications
The Command-Line Interface
- Prerequisites
- Installing the Cordova CLI
- Create the App
- Add Platforms
- Build the App
- Test the App on an Emulator or Device
- Add Plugin Features
- Advanced Plugin Options
- Using merges to Customize Each Platform
- Help Commands
- Updating Cordova and Your Project
Platform Guides
- Android
- BlackBerry 10
- iOS
- Windows Phone 8
- Windows
Using Plugman to Manage Plugins
- Installing Plugman
- Create a Cordova Project
- Remove a Plugin
- Help Commands
- Registry Actions
- Installing Core Plugins
The config.xml File
- Core Configuration Elements
- Global Preferences
- Multi-Platform Preferences
- The feature Element
- The platform Element
Icons and Splash Screens
- Configuring Icons in the CLI
- Example configuration
- Supported platforms
- Splashscreen Plugin
Embedding WebViews
- Amazon Fire OS WebViews
- Android WebViews
- iOS WebViews
- Using CDVViewController
- Adding HTML, CSS and JavaScript Assets
- Windows Phone 8.0 WebViews
Plugin Development Guide
- Building a Plugin
- Validating a Plugin
- The JavaScript Interface
- Sample JavaScript
- Native Interfaces
- Publishing Plugins
Privacy Guide
- Privacy
- Collection of sensitive information
- Third party data collection or sharing
- Collection limitation and security
- Guidelines
- Notice & Transparency
- Control & Choice
- Data Retention & Security
- Accountability
Security Guide
- Whitelist
- Iframes and the Callback Id Mechanism
- Certificate Pinning
- Self-signed Certificates
- Encrypted storage
Whitelist Guide
- Amazon Fire OS Whitelisting
- Android Whitelisting
- iOS Whitelisting
- BlackBerry 10 Whitelisting
- Firefox OS
- Windows Phone Whitelisting
- Tizen Whitelisting
- cordova-plugin-whitelist
Storage
- LocalStorage
- WebSQL
- Plugin-Based Options
Next Steps
- Best Practices
- Handling Upgrades
- Testing
- Debugging
- User Interface
- Special Considerations
Apply for Certification
https://www.vskills.in/certification/Cordova-Developer-Certification