Crosswalk* provides an efficient HTML5 application runtime for Android* devices. It is based on a variety of open source projects.
Crosswalk* is an HTML5 application runtime based on a variety of open source projects. The Crosswalk web runtime APIs in the Intel® XDK distribution of the Crosswalk runtime include many cutting-edge APIs under consideration for standardization by the W3C*, as well as the popular Apache Cordova* device APIs and the Intel XDK APIs. This topic summarizes some of the important APIs supported by the Crosswalk runtime on the Android* OS.
The Intel XDK provides two options for building Cordova* WebView apps for the Android* OS that you can submit to the Google Play Store*: Crosswalk for Android and Android. This topic describes the differences between these two Android build options and when it is best to use the Crosswalk for Android build option.
With the Crosswalk* runtime you can create, preview, debug, profile, and package Crosswalk applications all from within the Intel XDK without installing any additional software. This topic helps you use the Intel XDK to get started with the Crosswalk runtime.
The Crosswalk for Android build system provided by the Intel XDK offers two basic build options: embedded or shared. These two options each have pros and cons, so read the complete article to help you choose the build option that is best for your Android* app requirements.
- Crosswalk* for Android* Build Tutorial
Describes the steps to specify settings and build a Crosswalk* for Android binary. In the Build tab, choose this build target under Cordova Hybrid Mobile App Platforms.
- Adding Plugins to Your Intel XDK Cordova* App
- Understanding Cordova Build Files
The Intel XDK provides a build system based on the open source Apache* Cordova CLI build system. The Intel XDK uses the Cordova information you provide in the Projects tab to generate various build configuration files.
- Intel XDK Namespace Cordova Plugin API Details
intel.xdknamespace API plugins for Cordova build containers when equivalent Cordova APIs are not available.
- Submitting Multiple Crosswalk* APKs to the Google Play* Store
The Crosswalk* build system produces two Android* APK files: one for x86 CPU architecture devices and one for ARM* CPU architecture devices. Download and submit both APKs to the Google Play Store* to maximize the number of devices that can install and run your Crosswalk application.
- Crosswalk Project APIs