今天Adobe发布了开源移动应用开发平台PhoneGap的第三版,作为时下主流的移动平台开发工具往往被开发者使用HTML5,CSS和 JavaScript等来编写跨平台应用。在本次更新中PhoneGap带来了全新的插件框架,能够让你的应用“小而快”,开发者只需要关心API,而其 他方面将会自动安装或者移除。

Adobe 带来全新插件框架  PhoneGap 3.0 发布 Adobe新闻  ruanjian jiaocheng

PhoneGap 3.0可以干什么?

简单来说PhoneGap是一能够让你用普通的web技术编写出能够轻松调用API接口和进入应用商店的HTML5应用开发平台。是唯一的一个支持7个平台的开源移动框架。它的优势是无以伦比的:开发成本低——据估算,至多Native App的五分之一!
其特点;
1.兼容性:完全做到了Written Once,Run Everywhere!
2.标准化:PhoneGap采用W3C标准,Web App直接运行!
3.用JavaScript+HTM5。和iOS以及android的代码加XML没区别!

总的来说PhoneGap是一款开发移动应用程序的神器,无论是商业或是开源;一个用基于HTML,CSS和JavaScript的,创建跨平台移动应用的快速开发平台。它使开发者能够利用iPhone、Android、Palm、Symbian、WP7、Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以以此扩展无限的功能。

PhoneGap由Nitobi 公司创建,并于2011.10被Adobe收购,并捐赠给Apache基金组织,PhoneGap是唯一的一个支持7个平台的开源移动框架。框架提供了丰富接口用于访问移动设备本地API,能够让你用javascript轻松调用。

Adobe 带来全新插件框架  PhoneGap 3.0 发布 Adobe新闻  ruanjian jiaocheng

存在不足;
1.性能,正常操作速度流畅,频繁操作响应会变慢。
2.稳定性及资源占用方面,手动频繁操作会引起,响应速度变慢,webkit的WebView不能很好释放内存,导致内存占用上升,甚至会引起应用的crash。

详细解说教程:

http://www.aliued.cn/2012/04/11/%E5%88%9D%E8%AF%86phonegap.html

在本次新版本发布中还带来了两个新的API: InAppBrowser能够在应用中显示网页页数;Globalization API能够检查当前用户所在时区和位置。Adobe表示使用命令行开发工具开发者能够在不同平台上使用PhoneGap。未来Adobe将会加入Firefox OS和Ubuntu移动系统的支持。

连接:http://phonegap.com/blog/2013/07/19/adobe-phonegap-3.0-released/

属性标签: