Cordova教程

Cordova一种使用HTML,CSS和JavaScript混合创建移动应用的平台。Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。Cordova还提供了一组统一的JavaScript类库,以及为这些类库所用的设备相关的原生后台代码。官方给我们定义Cordova如下:

"Apache Cordova是一个开源移动开发框架。它可以让你使用标准的Web技术,比如HTML5,CSS3和JavaScript跨平台开发,避免每个移动平台的原生开发语言。应用程序执行针对每个平台封装在包内,并依靠符合标准的API绑定来访问每个设备的传感器,数据和网络状态。"

Cordova特点

  • 命令行界面 (Cordova CLI)

    这是一个可用于启动工程,构建对不同的平台上的处理,安装插件和很多其他有用的东西,是一种使得开发过程更容易的工具。我们将在接下来的章节中学习如何使用。

  • Cordova核心组件

    Cordova为每一个移动应用程序提供所需的核心组件集。这些组件将被用于创建应用程序的基础,所以我们要花费更多的时间来实现我们自己的逻辑。

  • Cordova插件

    Cordova提供一些API将用于实现原生移动函数在我们JavaScript程序。
  • 许可证
    Cordova 是在Apache许可证2.0版本授权。 Apache和Apache的羽毛标识是Apache软件基金会的注册商标。

Cordova优势

  • Cordova提供了一个平台用于构建混合移动应用,使我们能够开发一个应用,这将使用在不同的移动平台上,如IOS,Android,Windows手机,Amazon-fireos,黑莓,火狐OS,Ubuntu和tizen。
  • 这将快速地开发不同于原始应用程序,Cordova可以节省大量的开发时间
  • 我们用Cordova时使用的是JavaScript,所以我们并不需要学习平台特定的编程语言。
  • 有社区的大量补充,可以使用Cordova大量组件。对象和类库的许多工作都进行了优化。

Cordova劣势

  • 混合型应用程序是不同于原始程序,混合型应用程序要慢些,对于Cordova,如果需要大量的数据和功能的大型应用,它不是最佳的选择。
  • 跨浏览器的兼容性可以解决很多的问题。大多数的我们构建针对不同平台的应用,因此我们需要大量的设备和操作系统的测试,优化也要使用很多的时间。

  • 还有一些插件在不同的设备和平台有兼容性问题。还有一些尚未被Cordova支持一些原生API。

猿狮妹
2022-12-04
Cordova 教程 Cordova教程 编程课程
热门教程
1 Cordova教程 Cordova一种使用HTML,CSS和JavaScript混合创建移动应用的平台。Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。
2 Cordova照相机 这个插件用于拍照或使用图库文件。 第1步-安装照相机插件 在提示符窗口运行下面命令代码来安装这个插件。 D:\worksp\cordova\CordovaProjectcordovapluginaddcordova-plugin-camera 第2步-添加按钮和图
3 Cordova环境安装设置 我们在使用Cordova之前,需要先设置一些东西以及安装一些组件。 SN 软件和说明 1 NodeJS 和 NPM NodeJS是Cordova开发所需平台。看看下面的链接= NodeJS环境安装 2 Android SDK 对于Android平台,需要
4 Cordova第一个应用 在上一个教程中,我们学习了如何安装Cordova并设置了环境。在这一个节中我们创建第一个混合Cordova应用程序。 第1步 - 创建App 在命令提示符下打开要安装应用程序的目录。我们将在桌
5 Cordova config.xml文件 这是可以改变应用程序的配置的地方。在上一个教程中创建应用程序时我们设置反向域名和名称。这值是可以在 config.xml 文件中更改的。当我们创建应用程序,默认的配置文件也将被创
6 Cordova加速度传感器 该插件也被称为设备运动。它用来在三个维度来跟踪设备的运动。 第1步-安装加速度传感器插件 我们将用cordova-CLI来安装这个插件。在命令提示符窗口键入下面的代码。 D:\worksp\cordova
7 Cordova多媒体 Cordova媒体插件用来录制和Cordova应用程序播放音频声音。 第1步-安装插件媒体 媒体插件可以通过在命令提示符窗口中执行下面的代码安装。 C:\Users\username\Desktop\CordovaProjectcordova plugin a
8 Cordova InAppBrowser打开Web浏览器 这个插件用于Cordova应用程序内打开Web浏览器。 第1步-安装插件 我们能够使用这个插件之前,需要在命令提示符窗口中安装这个插件。 C:\Users\username\Desktop\CordovaProjectcordova plugin add cord
9 Cordova设备方向 指南针是用来显示相对于地理北极的基本点的方向。 第1步-安装设备的方向插件 打开命令提示符窗口,并运行以下命令。 C:\Users\username\Desktop\CordovaProjectcordova plugin add cordova-plugin-devic
10 Cordova联系人 这个插件是用于访问设备的联系人数据库。在本教程中,我们学习如何创建,查询和删除联系人。 第1步-安装插件联系人 D:\worksp\cordova\CordovaProjectcordovapluginaddcordova-plugin-contacts 第2步-添
  • Copyright © 2021 猿狮院, All rights reserved.