作者:華清遠(yuǎn)見講師
簡介
Cordova是一個用基于HTML、CSS和JavaScript的,用于創(chuàng)建跨平臺移動應(yīng)用程序的快速開發(fā)平臺。它使開發(fā)者能夠利用iPhone、Android、Palm、WP7和Blackberry等智能手機(jī)的核心功能——包括地理定位、加速器、聯(lián)系人、聲音和振動等,此外Cordova擁有豐富的插件,可以調(diào)用。
優(yōu)缺點(diǎn)
混合型應(yīng)用可以說是為了彌補(bǔ)上面兩種應(yīng)用開發(fā)模式的缺陷而生,它是兩者混合的產(chǎn)物,并且盡可能繼承了雙方的優(yōu)勢:
首先,它可以讓眾多Web開發(fā)人員幾乎零成本地轉(zhuǎn)型成移動應(yīng)用開發(fā)者。
其次,相同的代碼只需針對不同平臺進(jìn)行編譯就能實(shí)現(xiàn)在多平臺的分發(fā),大大提高了多平臺開發(fā)的效率。而相較于Web應(yīng)用,開發(fā)者可以通過包裝好的接口調(diào)用大部分常用的系統(tǒng)API。
作為本文所講的Cordova,Cordova正是混合型框架中的佼佼者,它基于標(biāo)準(zhǔn)的Web技術(shù)——HTML、JavaScript和CSS,用JavaScript包裝平臺的API供開發(fā)者調(diào)用,具備強(qiáng)大的編譯工具來為不同平臺生成應(yīng)用,同時擁有豐富的第三方資源和產(chǎn)業(yè)鏈。
相信大家都對移動應(yīng)用開發(fā)的框架使用已經(jīng)有大概了解。接下來就講述Cordova的環(huán)境搭建
在cordova環(huán)境搭建開始之前需要將Java的Jdk安裝好,環(huán)境變量配置步奏如下:
1. 我的電腦-->屬性-->高級系統(tǒng)設(shè)置-->環(huán)境變量。
2. 點(diǎn)擊環(huán)境變量,我們就會看到如下界面:
3. 配置用戶變量:
A. 新建JAVA_HOME
C:Program FilesJavajdk1.7.0_79;
B. 新建PATH(如果有直接在Path下添加)
%JAVA_HOME%bin;%JAVA_HOME%jrebin
C. 新建CLASSPATH
.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar
4. 測試環(huán)境變量配置是否成功:
開始-->運(yùn)行-->cmd
在命令行輸入java:
看是否出現(xiàn)如下畫面:
在命令行輸入java -version:
能夠看到你的jdk安裝版本:
可以看到如上兩個畫面,說明你的java JDK安裝和環(huán)境變量配置完成。