license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing,
     software distributed under the License is distributed on an
     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.

Platform Support

The following shows the set of development tools and device APIs available for each mobile platform. The device APIs listed here are provided by the core plugins, additional APIs are available via third-party plugins. Column headers display the CLI's shorthand names.

<tr>
    <th><a href="guide_hybrid_webviews_index.md.html">Embedded<br/>WebView</a></th>
    <td data-col="amazon-fireos" class="y"><a href="guide_platforms_amazonfireos_webview.md.html">(see details)</a></td>
    <td data-col="android"    class="y"><a href="guide_platforms_android_webview.md.html">(see details)</a></td>
    <td data-col="blackberry10" class="n"></td>
    <td data-col="firefoxos" class="n"></td>
    <td data-col="ios"        class="y"><a href="guide_platforms_ios_webview.md.html">(see details)</a></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="n"></td>
    <td data-col="win8"       class="n"></td>
    <td data-col="tizen"       class="n"></td>
</tr>

<tr>
    <th><a href="guide_hybrid_plugins_index.md.html">Plug-in<br/>Interface</a></th>
     <td data-col="amazon-fireos" class="y"><a href="guide_platforms_amazonfireos_plugin.md.html">(see details)</a></td>
    <td data-col="android"    class="y"><a href="guide_platforms_android_plugin.md.html">(see details)</a></td>
    <td data-col="blackberry10" class="y"><a href="guide_platforms_blackberry10_plugin.md.html">(see details)</a></td>
    <td data-col="firefoxos" class="n"></td>
    <td data-col="ios"        class="y"><a href="guide_platforms_ios_plugin.md.html">(see details)</a></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"><a href="guide_platforms_wp8_plugin.md.html">(see details)</a></td>
    <td data-col="win8"       class="y"></td>
    <td data-col="tizen"       class="n"></td>
</tr>

<tr>
    <th></th>
    <th colspan="20">Platform APIs</th>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-device-motion/blob/master/doc/index.md">Accelerometer</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="y"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y"></td>
    <td data-col="tizen"       class="y"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-battery-status/blob/master/doc/index.md">BatteryStatus</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="y"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="n"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y">* Windows Phone 8.1 only</td>
    <td data-col="tizen"       class="y"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-camera/blob/master/doc/index.md">Camera</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="y"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y"></td>
    <td data-col="tizen"       class="y"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-media-capture/blob/master/doc/index.md">Capture</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="n"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y"></td>
    <td data-col="tizen"       class="n"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-device-orientation/blob/master/doc/index.md">Compass</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="n"></td>
    <td data-col="ios"        class="y">(3GS+)</td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y"></td>
    <td data-col="tizen"       class="y"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-network-information/blob/master/doc/index.md">Connection</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="n"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y"></td>
    <td data-col="tizen"       class="y"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-contacts/blob/master/doc/index.md">Contacts</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="y"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="p">partially</td>
    <td data-col="tizen"       class="n"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-device/blob/master/doc/index.md">Device</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="y"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y"></td>
    <td data-col="tizen"       class="y"></td>
</tr>

<tr>
    <th><a href="cordova_events_events.md.html">Events</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="n"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y"></td>
    <td data-col="tizen"       class="y"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-file/blob/master/doc/index.md">File</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="n"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y"></td>
    <td data-col="tizen"       class="n"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-file-transfer/blob/master/doc/index.md">File Transfer</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y">* Do not support onprogress nor abort</td>
    <td data-col="firefoxos" class="n"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="n"></td>
    <td data-col="winphone8"  class="y">* Do not support onprogress nor abort</td>
    <td data-col="win8"       class="y">* Do not support onprogress nor abort</td>
    <td data-col="tizen"       class="n"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-geolocation/blob/master/doc/index.md">Geolocation</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="y"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y"></td>
    <td data-col="tizen"       class="y"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-globalization/blob/master/doc/index.md">Globalization</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="n"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y"></td>
    <td data-col="tizen"       class="n"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-inappbrowser/blob/master/doc/index.md">InAppBrowser</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="n"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="p">uses iframe</td>
    <td data-col="tizen"       class="n"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-media/blob/master/doc/index.md">Media</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="n"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y"></td>
    <td data-col="tizen"       class="y"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-dialogs/blob/master/doc/index.md">Notification</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="n"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y"></td>
    <td data-col="tizen"       class="y"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-splashscreen/blob/master/doc/index.md">Splashscreen</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="n"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y"></td>
    <td data-col="tizen"       class="n"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-statusbar/blob/master/doc/index.md">Status Bar</a></th>
    <td data-col="amazon-fireos" class="n"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="n"></td>
    <td data-col="firefoxos" class="n"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="n"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y">Windows Phone 8.1 only</td>
    <td data-col="tizen"       class="n"></td>
</tr>

<tr>
    <th><a href="cordova_storage_storage.md.html">Storage</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="n"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="y"></td>
    <td data-col="winphone8"  class="y">localStorage &amp; indexedDB</td>
    <td data-col="win8"       class="y">localStorage &amp; indexedDB</td>
    <td data-col="tizen"       class="y"></td>
</tr>

<tr>
    <th><a href="https://github.com/apache/cordova-plugin-vibration/blob/master/doc/index.md">Vibration</a></th>
    <td data-col="amazon-fireos" class="y"></td>
    <td data-col="android"    class="y"></td>
    <td data-col="blackberry10" class="y"></td>
    <td data-col="firefoxos" class="y"></td>
    <td data-col="ios"        class="y"></td>
    <td data-col="ubuntu"        class="n"></td>
    <td data-col="winphone8"  class="y"></td>
    <td data-col="win8"       class="y">* Windows Phone 8.1 only</td>
    <td data-col="tizen"       class="n"></td>
</tr>