Cordova 入门解析

1. Cordova 是什么?

http://cordova.apache.org/docs/en/latest/guide/overview/index.html

2. 和PhoneGap的区别

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  //创建项目
     cordova create myApp org.apache.cordova.myApp myApp --template  //使用模板
    cordova platform add android --save //添加运行平台
    cordova requirements android     //查看运行的必要设备
    cordova build android --verbose //编译项目
    cordova run android //运行
    cordova build android --release -- --keystore="..\android.keystore" --storePassword=android --alias=mykey

5. 结构分析

  • config.xml

配置文件

  • plamforms

运行平台,Android iOS BlackBettry10 等

  • plugins

通过JS调用手机

  • hook

小脚本文件

5. 好的教程

http://ccoenraets.github.io/cordova-tutorial/create-cordova-project.html好吧我承认这个教程很详细,比看文档好得多了!当然这么好的教程怎么能没有中文版
呢?http://wiki.jikexueyuan.com/project/apache-cordova-tutorial/

6. 强势进阶

  • JavaScript + Html5 + CSS3

这个有多重要就不用说了吧!

  • Ionic

提供一套非常有好的UI

注意:如果只是想要学会怎么用这门技术关键是学会插件的使用,及UI设计;
如果想要深入研究这门技术,至少需要知道如何编写插件,所以核心就在插件!

你可能感兴趣的:(Cordova 入门解析)