PhoneGap已发布用于开发跨平台移动应用程序的开源框架2.0版,具有更好的集成,命令行工具和增强的文档。
PhoneGap首席开发人员Brian LeRoux表示:“ PhoneGap 2.0旨在极大地改善开发人员的体验。我们的文档现在更加全面,包括长期以来对我们的Plugin API的承诺。开发人员将有一种受支持的方法来使用PhoneGap桥来为本地调用构建自己的浏览器API。”
新版本允许PhoneGap应用程序作为WebView集成到另一个本机应用程序中。它的命令行工具已经过规范化,因此常见的跨平台任务使用相同的术语来创建项目,调试和仿真,并且PhoneGap的远程Web检查器已移植到Node.js,并且现在可以通过NPM(Node Package)轻松安装经理)。
自从PhoneGap 1.0发布以来已经快一年了,它赢得了广泛的关注,并且该项目蒸蒸日上。部分原因是因为Adobe去年10月收购了PhoneGap的创建者Nitobi,这使该团队仅专注于PhoneGap项目,还因为该项目以Apache Cordova的名义捐赠给Apache Software Foundation(ASF)。
Adobe的PhoneGap工程总监Andre Charland表示:
“自去年以来,PhoneGap社区比以往任何时候都更强大,更强大,例如Google,Microsoft,RIM和HP。随着社区的扩大和Adobe的更多资源,我们推出新版PhoneGap的速度比一年前快得多。”
如其博客中所列,PhoneGap 2.0的全套主要新功能包括:
Cordova WebView-这允许将PhoneGap作为视图片段集成到更大的本机应用程序中。
命令行工具(CLI)(Android,iOS和BlackBerry)-CLI工具为跨平台的常见任务(例如项目创建,调试和仿真)带来了标准的命名法。通常,对于每个平台供应商而言,这些都是不同的想法,从而导致跨平台开发工作流不一致且令人讨厌。我们已经解决了。
增强的文档–入门指南,插件,迁移指南等,可帮助加速移动应用程序的开发并使之更加容易。
Web Inspector远程(Weinre)移植到nodejs –节点模块的可用性意味着可以使用节点包管理器(NPM)轻松安装。
Cordovajs(跨平台的统一JavaScript支持)-由于统一JS层的辛勤工作,我们看到了跨平台的性能,安全性和API对称性的巨大进步。
过渡到Apache Cordova并从孵化中接近毕业
Windows Phone支持
改进iOS应用程序的创建-请参阅适用于iOS的Cordova 2.0.0的改进
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。