PhoneGap Introduction
Written by
荒岛书生
on
StartTime: 2016-03-13,ModifyTime: 2016-03-13
- 最早phonegap出现在2008年的iPhoneDevCamp大会上,这一年它获了奖,然后开始支持Android平台,火起来了。 现在phonegap作为一款典型的Html5移动应用框架,其新创公司被Adobe公司收购,现在还有一个名字叫Cordova实质上也是指它。
-
创建phonegap的主要动力来自于iphone开发的苦恼,因为每个新手都要学习Objective-C这样不熟悉的开发环境和语言。
-
phonegap框架主要作用是让Web开发人员用HTML. CSS和JavaScript知识去实现对设备的本地API访问,从而做到和同设备的本地应用程序交互。可能用到的如摄像头. 加速计. 定位. 通知. 存储和通讯录等。
-
优势:对于程序员,将省去学习Object-C花费的大量时间和精力。一次编写代码,只要在编译打包过程中搭配不同的SDK就可以实现各个平台的运行。这将节约大量时间和开发成本。总结就两点:跨平台. 开发成本低。
-
缺点:据网上的说法,普遍认为phonegap的运行速度慢. UI反应延时. 不能像本地应用那样自如地支持高端游戏。这里有一篇文章的链接是讲解phonegap的缺点的,可以参考。网站如下:http://mi.chinabyte.com/372/12641372.shtml
-
我的项目采用phonegap框架,暂时以Android平台为主,但是暂时用不到那些本地应用程序,只是作为跨平台仍然是个不错的选择。后期也可以进行拓展。