1. Cordova 是什么?
http://cordova.apache.org/docs/en/latest/guide/overview/index.html
2. 和PhoneGap的區(qū)別
http://blog.csdn.net/fs_sky/article/details/25313455
3. 下載安裝
Installing PhoneGap/Cordova on Windows and Linux
4. 命令詳解
cordova create myApp org.apache.cordova.myApp myApp //創(chuàng)建項(xiàng)目
cordova create myApp org.apache.cordova.myApp myApp --template <your template path> //使用模板
cordova platform add android --save //添加運(yùn)行平臺(tái)
cordova requirements android //查看運(yùn)行的必要設(shè)備
cordova build android --verbose //編譯項(xiàng)目
cordova run android //運(yùn)行
cordova build android --release -- --keystore="..\android.keystore" --storePassword=android --alias=mykey
5. 結(jié)構(gòu)分析
- config.xml
配置文件
- plamforms
運(yùn)行平臺(tái),Android iOS BlackBettry10 等
- plugins
通過JS調(diào)用手機(jī)
- hook
小腳本文件
5. 好的教程
http://ccoenraets.github.io/cordova-tutorial/create-cordova-project.html好吧我承認(rèn)這個(gè)教程很詳細(xì),比看文檔好得多了!當(dāng)然這么好的教程怎么能沒有中文版
呢?http://wiki.jikexueyuan.com/project/apache-cordova-tutorial/
6. 強(qiáng)勢(shì)進(jìn)階
- JavaScript + Html5 + CSS3
這個(gè)有多重要就不用說了吧!
- Ionic
提供一套非常有好的UI
注意:如果只是想要學(xué)會(huì)怎么用這門技術(shù)關(guān)鍵是學(xué)會(huì)插件的使用,及UI設(shè)計(jì);
如果想要深入研究這門技術(shù),至少需要知道如何編寫插件,所以核心就在插件!