Created by rensanning / @rensanning
“Apache Cordova is an open source framework for building cross-platform native applications using standard web technologies such as HTML, CSS and JavaScript.”
PhoneGap is a distribution of Apache Cordova。
Pros
Cons
Android(JDK/Ant/Android SDK/ADT)、iOS(Xcode)、Node.js、Git
npm install -g cordova
cordova create MyApp com.rensanning.cordova MyApp
cd MyApp
cordova platforms add android
cordova plugin add org.apache.cordova.device
cordova build android
cordova emulate android
myApp/ |-- config.xml |-- hooks/ | | |-- before_xxx/ | | `-- after_xxx/ |-- merges/ | | |-- android/ | | `-- ios/ |-- platforms/ | |-- android/ | `-- ios/ |-- plugins/ | |-- org.apache.cordova.console/ | `-- org.apache.cordova.device/ |-- www/ | |-- css/ | |-- img/ ` |-- js/ `-- index.html