原文:
Apache Cordova介紹Apache Cordova是一套裝置API,允許移動應用的開發者使用JavaScript來通路本地裝置的功能,比如攝像頭、加速計。它可以與UI架構(如jQuery Mobile或Dojo Mobile或Sencha Touch)等相結合使用,這些UI架構可以使用HTML、CSS和JavaScript開發智能手機應用。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZlBnauUmN5ETZ0QTYjJWOiBTZiBDMzUGN3cTMzQjY5I2Y2I2NfdWbp9CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.jpeg)
在使用Cordova API時,應用程式的建構可以無需本地代碼(如Java或對象C等),使用的是Web技術。
由于這些JavaScript API在多個裝置平台上是一緻的,而且是基于Web标準建立的,是以應用程式的移植很友善,基本不做什麼改變。
使用Cordova的應用使用平台SDK打包成應用程式,可以從每種裝置的應用程式商店下載下傳安裝。
Cordova提供了一套統一的JavaScript庫供調用,它支援iOS、Android、Blackberry、Windows Phone、Palm WebOS、Bada和Symbian。
如果想用Cordova開發移動應用,先看看它的文檔。文檔中包含了入門指南、JavaScript API參考、例子程式、Cordova更新的事宜、怎樣編寫自己的Cordova插件等。
Apache Cordova于2012年10月成為Apache的頂級項目,它使用Apache 2.0許可證。目前最新版本為2.5。
---------------------------------------------------------------------------------------------------------------------------
Visual Studio 2015
Preview中內建Cordova
在微軟2014年11月12日釋出的Visual Studio 2015預覽版本中已經內建了Cordova開發的相關工具,支援Apache Cordova 4.0.0,可以很友善的直接在上開發Android, iOS以及Windows Phone的應用。同時該預覽版本中還內建了Android模拟器以配合Android的開發調試。
作者:chszs,轉載需注明。部落格首頁:http://blog.csdn.net/chszs