Cordova的学习心得
官方是这样子给的定义。
“Apache Cordova是一个开源移动开发框架,它允许您使用标准的Web技术,如HTML5,CSS3和JavaScript进行跨平台开发,避免每个移动平台本机开发语言。应用程序在针对每个平台的包装内执行,并依靠符合标准的API绑定来访问每个设备的传感器,数据和网络状态。”
在我看来,cordova就是为移动应用程序提供一个平台,你可以在IOS,Android,Windows Phone等平台上使用。
下面是我的学习步骤:
一:环境配置
1,前提是先进行nodejs的安装,因为nodejs是Cordova开发所需的平台。
2,nodejs环境搞定,进行cordova的安装,使用npm instal -g cordova即可,有点慢请耐心等待。安装完成可以使用cordova -v命令检查版本
二:创建项目
环境搭建完毕之后,我们就可以开始创建我们的第一个混合Cordova应用程序。
1,cordova create CordovaProduct wt.cordova.hellocordova CordovaApp
注:CordovaProduct 是创建应用程序的名称 wt.cordova.hellocordova 是反向域值,您应该使用您自己的域值 CordovaApp是您应用的标题
2,添加平台
cordova platform add android 这里我使用的是安卓平台,接下来也都是在安卓平台上创建
3,构建运行
这里,我们就可以运行我们的项目了
首先cordova build android 这一步成功之后就可以使用模拟器运行了
使用cordova run android 运行在模拟器上,这里我使用的是genymotion模拟器
over!这里cordova入门就结束了!