Apache Cordova介绍

Posted lonelyxmas

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache Cordova介绍相关的知识,希望对你有一定的参考价值。

原文:Apache Cordova介绍

Apache Cordova是一套设备API,允许移动应用的开发者使用javascript来访问本地设备的功能,比如摄像头、加速计。它可以与UI框架(如jQuery Mobile或Dojo Mobile或Sencha Touch)等相结合使用,这些UI框架可以使用html、CSS和JavaScript开发智能手机应用。

技术分享图片

在使用Cordova API时,应用程序的构建可以无需本地代码(如Java或对象C等),使用的是Web技术。

由于这些JavaScript API在多个设备平台上是一致的,而且是基于Web标准创建的,因此应用程序的移植很方便,基本不做什么改变。

使用Cordova的应用使用平台SDK打包成应用程序,可以从每种设备的应用程序商店下载安装。

Cordova提供了一套统一的JavaScript库供调用,它支持iosandroid、Blackberry、Windows Phone、Palm WebOS、Bada和Symbian。

如果想用Cordova开发移动应用,先看看它的文档。文档中包含了入门指南、JavaScript API参考、例子程序、Cordova升级的事宜、怎样编写自己的Cordova插件等。

Apache Cordova于2012年10月成为Apache的顶级项目,它使用Apache 2.0许可证。当前最新版本为2.5。


---------------------------------------------------------------------------------------------------------------------------


Visual Studio 2015 Preview中集成Cordova

在微软2014年11月12日发布的Visual Studio 2015预览版本中已经集成了Cordova开发的相关工具,支持Apache Cordova 4.0.0,可以很方便的直接在上开发Android, iOS以及Windows Phone的应用。同时该预览版本中还集成了Android模拟器以配合Android的开发调试。



作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs
























以上是关于Apache Cordova介绍的主要内容,如果未能解决你的问题,请参考以下文章

使用 android studio 构建 MFP Cordova:java.lang.NoClassDefFoundError: org.apache.cordova.Whitelist$URLPat

Apache Cordova for ios环境配置

使用 Firebase 和 cordova-plugin-firebase 在 Apache Cordova Android 应用程序上构建问题

Cordova 教程地址

Apache Cordova 无法加载插件

多个 dex 文件定义 Lorg/apache/cordova/BuildHelper