This version of the documentation is under development!
                    
                        Click here for the latest released version.
                    
                
            
            
            
            
            
            Getting Started
- 
                OverviewStart here if you are new to Cordova. Includes installation and next steps.
- 
                InstallationInstalling Cordova CLI
- 
                Creating an AppLearn how to create your first Cordova hybrid app using Cordova CLI.
Cordova Projects
- 
                Project Structure
- 
                CLI CommandsLearn how to use Cordova CLI commands and their options.
- 
                Platform SupportCompatibility table for all major plugins and features.
- 
                Platform PinningCordova CLI pinned platform versions.
- 
                Version ManagementHow to manage platforms & plugins versions.
- 
                HooksList of hooks supported by the Cordova CLI.
App Development
- 
                Data StorageStoring data on the device.
Platforms
Customization
- 
                    IconsLearn how to customize icons for your Cordova application.
- 
                    Splash Screen
Security & Privacy
- 
                    SecurityInformation and tips for building a secure application.
- 
                    PrivacyLearn about important mobile privacy issues.
- 
                    Allow ListSecurely grant an application access to external resources.
Plugin Development
- 
                Create a PluginDevelop your own Cordova plugin.
- 
                Use PlugmanManage plugins without the CLI when using the platform-centered workflow.
Support a Platform
References
- 
                Config.xml APIList of supported tags in the config.xml file.
- 
                Plugin.xml APIList of supported tags in the plugin.xml file.
- 
                Cordova JavaScript APIList of Cordova JavaScript run-time events.
Resources
- 
                Third-party ToolsAdditional tools that help developing Cordova apps created by the community
- 
                App TemplatesLearn how to find, use, and create templates in Cordova.
- 
                Next StepsA look at topics that new Cordova developers will encounter.
Plugins
- 
                Battery StatusGet events for device battery level.
- 
                CameraTake pictures with the device camera.
- 
                DeviceGet device information.
- 
                DialogsUse native dialog UI elements
- 
                FileRead/write files on the device.
- 
                GeolocationAccess GPS data.
- 
                InappbrowserOpen an in-app browser window.
- 
                MediaRecord and play audio on the device.
- 
                Media CaptureCapture audio, video, and images.
- 
                Network InformationGet information about wireless connectivity.
- 
                Screen OrientationSet the screen orientation
- 
                Browser SplashscreenControl the browser platform splash screen for your app.
- 
                StatusbarControl the device status bar.
- 
                VibrationVibrate the device.
Advanced Topics
- 
                Embed Cordova in native appsInclude the Cordova WebView in your native project.