cordova - Cordova教程 - cordova教程 , 学习cordova , cordova android , cordova ios



Wikitechy cordova tutorial tags - apache cordova , cordova教程 , 学习cordova , cordova android , cordova ios , cordova plugin add , cordova android studio , phonegap android , phonegap ios , cordova下载 , apache cordova是什么 , cordova plugin开发 , apache cordova教程 , cordova 教程 , cordova插件开发 , cordova菜鸟教程 , 菲律宾cordova岛 , cordova 持续定位

cordova - 移动应用开发 - 困难 :

cordova教程 - cordova - 
学习cordova - 
移动应用开发 -  apache cordova代码- apache cordova的例子

cordova - Android Hybrid App :

  • 随着Html5的兴起以及手机硬件性能的提升,越来越多的移动应用采用Web技术进行开发,从而产生了一种新的应用叫Hybrid App(混合型移动应用)。
  • 所谓的混合模式移动应用,是指一种介于Native App(本地原生应用)与Web App (网页应用)之间的应用,该类应用的开发除了使用到本地平台开发技术(Android、iOS、 BlackBerry等)外,
  • 部分功能还使用了Web技术,通过内嵌浏览器显示网页的方式来实现,目前市面上好多移动应用都是混合型的,像QQ,微信,支付宝,淘宝等。
  • cordova教程 - cordova - 
学习cordova -  apache-cordova-functionality.png -  apache cordova代码- apache cordova的例子
    Wikitechy cordova tutorial tags - apache cordova , cordova教程 , 学习cordova , cordova android , cordova ios , cordova plugin add , cordova android studio , phonegap android , phonegap ios , cordova下载 , apache cordova是什么 , cordova plugin开发 , apache cordova教程 , cordova 教程 , cordova插件开发 , cordova菜鸟教程 , 菲律宾cordova岛 , cordova 持续定位

    cordova - Hybrid App特点 :

  • 与本地原生应用相比,混合型应用有两个主要的优势:一个是跨平台,不用再针对不同的移动平台进行开发,大大降低了开发的成本;另外一个是升级维护变得容易和简单,
  • 只需更新网页即可,不需要用户重新下载安装包进行升级;不足的地方表现在速度和用户体验上,但随着移动硬件性能的提升,这个差距正在逐渐缩小。
  • cordova教程 - cordova - 
学习cordova -  apache cordova支持平台 -  apache cordova代码- apache cordova的例子

    Cordova - Web App、Hybrid App、Native App 之间的对比 :

    cordova教程 - cordova - 
学习cordova -  apache cordova支持平台 -  apache cordova代码- apache cordova的例子
  • Cordova一种使用HTML,CSS和JavaScript混合创建移动应用的平台。Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。
  • Cordova还提供了一组统一的JavaScript类库,以及为这些类库所用的设备相关的原生后台代码。官方给我们定义Cordova如下:
  • cordova教程 - cordova - 
Cordova基本 - 
cordova plugin -Cordova文件系统 - Cordova plugin 生成 -  
- Cordova文件传输 - apache cordova的例子
  • 原作者 - Joe Bowser、Michael Brooks、Rob Ellis、Dave Johnson、Anis Kadri、Brian Leroux、Jesse MacFadyen、Filip Maj、Eric Oesterle、Brock Whitten、Herman Wong、Shazron Abdullah
  • 開發者 Adobe Systems
  • cordova教程 - cordova - 
学习cordova -  apache cordova支持平台 -  apache cordova代码- apache cordova的例子
  • 穩定版本 3.5.0(2014年5月23日)
  • 開發狀態 開發中
  • 编程语言 JavaScript、HTML5、CSS3、Java、C++、C♯、Objective-C
  • 操作系统 iOS、Android、webOS、Symbian、BlackBerry、Ubuntu Touch、Windows Phone、Windows 8、Firefox OS
  • 语言 英語
  • 类型 行動裝置開發框架
  • 许可协议 Apache 2.0 License[1][2]
  • 網站 www.phonegap.com        www.cordova.apache.org
  • 源代码库 github.com/phonegap/
  • "Apache Cordova是一个开源移动开发框架。它可以让你使用标准的Web技术,比如HTML5,CSS3和JavaScript跨平台开发,避免每个移动平台的原生开发语言。应用程序执行针对每个平台封装在包内,并依靠符合标准的API绑定来访问每个设备的传感器,数据和网络状态。"

    cordova 支援平台 :

    cordova教程 - cordova - 
学习cordova -  apache cordova支持平台 -  apache cordova代码- apache cordova的例子

    Cordova - 基于Cordova进行Hybrid App开发 :

  • 那么,如何快速地高效地开发这种混合型应用呢?目前有不少用于开发Hybrid App的移动开发框架,比如PhoneGap/Cordova、WeX5、APICloud、Appcelerator、ExMobi等。
  • 本文主要介绍如何使用PhoneGap/Cordova框架的进行Hybrid App的开发,下面先了解一下PhoneGap与Cordova。
  • Cordova - PhoneGap与Cordova :

  • PhoneGap是一个使用Web技术(HTML,CSS和JavaScript)开发跨平台移动应用的免费且开源框架,目前很多主流的移动开发框架均源于PhoneGap,比如WeX5、appMobi、Worklight等。
  • 而要了解Cordova,得先了解一下PhoneGap的一些背景: PhoneGap框架的起源于加拿大一家叫Nitobi的软件公司,08年一次iOS开发者大会上,该公司的几个人提出一个想法:Bridging the gap between the web and the iPhone sdk,想做一个工具来弥补Web和iOS开发之间的不足,这是PhoneGap名字的来源。 2011年10月,
  • Adobe收购了创立PhoneGap项目的Nitobi公司,随后把PhoneGap项目捐给了Apache基金会,但Adobe保留了PhoneGap的商标所有权。故项目到了Apache旗下,改了个名字叫Apache Callback,因为名字毫无新意,后来又作了一次改名,
  • 即现在的Apache Cordova。Cordova是Nitobi团队当时坐落的街道名称,用此名来纪念Nitobi团队的贡献。 到此,我们差不多了解PhoneGap与Cordova之间的关系了:Cordova是Adobe公司把PhoneGap捐给Apache后新起的名字,它作为一个开源项目,是从PhoneGap中抽取出来的核心,Cordova与PhoneGap的关系就类似于WebKit与Chrome或Safari的关系。
  • Cordova - apache cordova 体系结构 :

    cordova教程 - cordova - 
学习cordova -  apache cordova支持平台 -  apache cordova代码- apache cordova的例子
    Wikitechy cordova tutorial tags - apache cordova , cordova教程 , 学习cordova , cordova android , cordova ios , cordova plugin add , cordova android studio , phonegap android , phonegap ios , cordova下载 , apache cordova是什么 , cordova plugin开发 , apache cordova教程 , cordova 教程 , cordova插件开发 , cordova菜鸟教程 , 菲律宾cordova岛 , cordova 持续定位

    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。

    Cordova - apache cordova web 视图 :

    cordova教程 - cordova - 
学习cordova -  apache cordova web 视图 -  apache cordova代码- apache cordova的例子
  • iOS: Objective-C UIWebView class
  • Android: android.webkit.WebView
  • WP7: WebBrowser
  • WP8: WebBrowser control (Internet Explorer 10)
  • BlackBerry: WebWorks framework
  • Wikitechy cordova tutorial tags - apache cordova , cordova教程 , 学习cordova , cordova android , cordova ios , cordova plugin add , cordova android studio , phonegap android , phonegap ios , cordova下载 , apache cordova是什么 , cordova plugin开发 , apache cordova教程 , cordova 教程 , cordova插件开发 , cordova菜鸟教程 , 菲律宾cordova岛 , cordova 持续定位

    Cordova - Apache Cordova API :

    cordova教程 - cordova - 
学习cordova -  cordova native api -  apache cordova代码- apache cordova的例子

    wikitechy provides you the following points such as cordova , cordova教程 , 学习cordova , cordova android , cordova ios , cordova plugin add , cordova android studio , phonegap android , phonegap ios , cordova api , cordova-android , phonegap cordova , cordova plugin , cordova下载 , apache cordova是什么 , cordova cli , cordova plugin开发 , apache cordova教程 , cordova 教程 , vue cordova , ngcordova , ionic cordova , cordova plugin file , cordova 安装 , ionic 会取代cordova么 , cordova怎么样 , cordova插件开发 ,cordova菜鸟教程 , cordova react , cordova ionic vuejs , 菲律宾cordova岛 , cordova 持续定位 , phonegap , cordoba , cordova plugins , cardova , apache cordova , cordova phonegap , ionic cordova phonegap , apache cordova alternatives , cordova for visual studio , best ide for cordova development , create cordova plugin android , cordova ios 4 , apache cordova download , cordova build command , cordova web support , cordova webview android , how to install cordova , phonegap developer , apache cordova ionic , cordova command

    Related Searches to Cordova教程