BlackBerry 10 Plugins

BlackBerry 10 Plugins This section provides details for how to implement native plugin code on the BlackBerry 10 platform. Before reading this, see Application Plugins for an overview of the plugin's structure and its common JavaScript interface. This section continues to demonstrate the sample echo plugin that communicates from the Cordova webview to the native platform and back. The Echo plugin basically returns whatever string the window.echo function sends from JavaScript: window.echo = fun

Windows Phone 8 Platform

Windows Phone 8 Platform Guide This guide shows how to set up your SDK development environment to deploy Cordova apps for Windows Phone devices. It focuses on Windows Phone 8, but provides additional details on how to support Windows Phone 7. It shows how to use either Windows Phone-specific shell tools to generate and build apps, or the cross-platform Cordova CLI discussed in The Command-Line Interface. (See the Overview for a comparison of these development workflows.) This section also shows

<description>

description Specifies metadata that may appear within app-store listings. Examples: <widget ...> <description>A sample Apache Cordova application</description> </widget>

cordova-plugin-globalization

This documentation describes this plugin at version master. Other versions are on GitHub. Android iOS Windows 8.1 Store Windows 8.1 Phone Windows 10 Store Travis CI cordova-plugin-globalization This plugin obtains information and performs operations specific to the user's locale, language, and timezone. Note the difference between locale and language: locale controls how numbers, dates, and times are displayed for a region, while language determines what language text appears as

iOS Platform

iOS Platform Guide This guide shows how to set up your SDK development environment to deploy Cordova apps for iOS devices such as iPhone and iPad, and how to optionally use iOS-centered command-line tools in your development workflow. You need to install the SDK tools regardless of whether you want to use these platform-centered shell tools or cross-platform Cordova CLI for development. For a comparison of the two development paths, see the Overview. For details on the CLI, see Cordova CLI Refe

&lt;author&gt;

author Specifies contact information that may appear within app-store lisitngs. Attributes(type) Only for platform: Description email(string) Required Email of the author. href(string) Required Website of the author. Examples: <widget ...> <author email="dev@cordova.apache.org" href="http://cordova.io"></author> </widget>

Windows Plugins

Windows Plugins This section provides details for how to implement a plugin for use in a Windows Store app for Windows 8.1 phone and desktop, and Universal Windows Platform (Windows 10+). Before reading this, see Create your first plugin for an overview of the plugin's structure and its common JavaScript interface. This section continues to demonstrate the sample echo plugin that communicates from the Cordova webview to the native platform and back. Creating a Windows Plugin in JavaScript Windo

searchbutton

searchbutton The event fires when the user presses the search button on Android. If you need to override the default search button behavior on Android you can register an event listener for the 'searchbutton' event. Quick Example document.addEventListener("searchbutton", onSearchKeyDown, false); function onSearchKeyDown() { // Handle the search button }

cordova-plugin-dialogs

This documentation describes this plugin at version master. Other versions are on GitHub. Android iOS Windows 8.1 Store Windows 8.1 Phone Windows 10 Store Travis CI cordova-plugin-dialogs This plugin provides access to some native dialog UI elements via a global navigator.notification object. Although the object is attached to the global scoped navigator, it is not available until after the deviceready event. document.addEventListener("deviceready", onDeviceReady, false); functi

cordova emulate

cordova emulate command Synopsis Alias for cordova run --emulator. Launches the emulator instead of device. See cordova run command docs for more details.