Original: Apache Cordova Introduction
Apache Cordova is a set of device APIs that allow mobile app developers to use JavaScript to access the capabilities of local devices, such as cameras and accelerometers. It can be used in conjunction with UI frameworks such as jquery Mobile or Dojo Mobile or Sencha Touch, which can be used to develop smartphone apps using HTML, CSS, and JavaScript.
when using the Cordova API, the application can be built without local code (such as Java or Object C), using Web technology.
because these JavaScript APIs are consistent across multiple device platforms and are created based on web standards, porting the application is convenient and basically doesn't change.
apps that use Cordova are packaged into applications using the Platform SDK and can be downloaded and installed from the App Store for each device.
Cordova provides a unified set of JavaScript libraries for calls that support iOS, Android, Blackberry, Windows Phone, Palm WebOS, Bada, and Symbian.
if you want to develop a mobile app with Cordova, look at its documentation first. The documentation contains the Getting Started Guide, JavaScript API Reference, example program, Cordova upgrade, how to write your own Cordova plugin, and more.
Apache Cordova became Apache's top project in October 2012, and it uses the Apache 2.0 license. Currently the latest version is 2.5.
--------------------------------------------------------------------------------------------------------------- ------------
Integrated Cordova in Visual Studio preview
In the Visual Studio 2015 preview release released by Microsoft on November 12, 2014, the tools for Cordova development have been integrated, supporting Apache Cordova 4.0.0, which makes it easy to develop Android directly on the Apps for iOS and Windows Phone. The preview version also integrates the Android emulator to match Android's development debugging.
CHSZS, reprint need to indicate. Blog home: Http://blog.csdn.net/chszs
Apache Cordova Introduction