官方是这样子给的定义。

“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入门就结束了!

 

版权声明:本文为tuoluo原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/tuoluo/p/6693220.html