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