Cordova
用于移动应用能够以JavaScript访问原生的设备
Cordova是用于移动应用能够以JavaScript访问原生的设备。
关系阐述
Cordova是PhoneGap贡献给Apache后的开源项目,是从PhoneGap中抽出的核心代码,是驱动PhoneGap的核心引擎。你可以把它们的关系想象成类似于Webkit和Google Chrome的关系。
发布
Adobe将会继续以Cordova加上PhoneGap Build和Adobe Shadow的组合提供PhoneGap。 早在2011年10月,Adobe收购了Nitobi Software和它的PhoneGap产品,然后宣布这个移动开发框架将会继续开源,并把它提交到Apache Incubator,以便完全接受ASF的管治。我们想知道为什么Adobe会收购Nitobi并开源PhoneGap,尤其是为什么PhoneGap还会继续,如果另一个项目应该完成它的工作?
最近Adobe出现了一系列的沟通问题,包括处理Flash、Flex、AIR和PhoneGap的过渡问题。几个月之后,Adobe终于搞清楚他们对Flash和Flex的规划了,发帖澄清围绕着PhoneGap的一些谜团。
PhoneGap的项目主管Brian LeRoux指出开源PhoneGap的决定在Adobe收购Nitobi之前就做出了,由于Adobe拥有PhoneGap商标,他们不得不换个名字。第一个选中的名字是Callback,毫无创意,因此再改一次,产品叫Apache Cordova。
虽然很多人认为PhoneGap这个名字不会再用,因为代码已在一个不同的名字下面,但现实的情况是,Adobe想继续在PhoneGap品牌下提供Cordova。在不久的将来,Adobe会把Cordova、PhoneGap Build(一个在线应用程序构建服务)和Adobe Shadow(一个检查和预览工具)打包起来,将来很可能还会向PhoneGap包添加更多移动开发工具
还不清楚Adobe是否会巩固PhoneGap品牌,虽然开发者对它已经耳熟能详,或者是否换成另一个名字。此外,也不清楚他们是否会在Cordova代码之上构建私有代码,但LeRoux的帖子留下了线索:“(PhoneGap和Apache Cordova之间的)唯一区别是下载的包的名字,这会持续一段时间(加重语气)。”
微软2014年11月12日发布的Visual Studio 2015预览版本中已经集成了Cordova开发的相关工具,支持Apache Cordova 4.0.0,可以很方便的直接在上面开发Android, iOS以及Windows Phone的应用。同时该预览版本中还集成了Android模拟器以配合Android的开发调试。
最新修订时间:2024-12-07 10:51
目录
概述
关系阐述
发布
参考资料