【发布时间】:2013-09-21 11:22:30
【问题描述】:
Apache Cordova 和 PhoneGap 有什么关系和区别? 各有什么优缺点?
【问题讨论】:
Apache Cordova 和 PhoneGap 有什么关系和区别? 各有什么优缺点?
【问题讨论】:
Cordova : PhoneGap :: Webkit : Safari(Chrome)。
Cordova 为 PhoneGap 提供支持,但从根本上来说,两者都代表着相同的东西。
PhoneGap 的“名字”迟早会消亡,剩下的将是 Apache 软件基金会的 Cordova。
希望我没有进一步混淆你。
【讨论】:
阿帕奇科尔多瓦 什么是阿帕奇科尔多瓦?许多人一直将 Apache Cordova 与 PhoneGap 混淆,但为什么会出现这种混淆呢?
顾名思义,是一个由Apache基金会维护的项目,他的目标是成为一个开源框架,用于在多个移动平台上部署以HTML/JS/CSS开发的应用程序。那就是:
它的开发由 Apache 基金会维护 它是开源的,您可以关注并为它的发展做出贡献 他的重点是不同平台之间相同代码的可移植性 还有Phonegap?
PhoneGap 是 Adobe 维护的产品,旨在使用 Apache Cordova 框架,但为开发人员提供了新的资源。然后我们可以定义 PhoneGap 是 Apache Cordova 的一个发行版,带有“更多”。请记住,PhoneGap 是一个开源项目,您也可以为它做出贡献并监控他的发展。
【讨论】:
“Adobe PhoneGap”是“Apache Cordova”的发行版。 您可以将“Apache Cordova”视为驱动“PhoneGap”的引擎,类似于 WebKit 是驱动 Chrome 或 Safari 的引擎。
“PhoneGap”发行版可能包含与其他 Adobe 服务相关联的其他工具,这些工具不适用于 Apache 项目。
对于本地构建,phonegap CLI 使用 cordova CLI。
如果您的目标是使用 HTML、JS 和 CSS 构建跨平台应用程序,那么请使用“PhoneGap”来满足您的所有需求,而“Apache Cordova”是那些有兴趣为支持“PhoneGap”的开源项目做出贡献的人的目的地。
您可以找到更多详细信息-
Is there a difference between PhoneGap and Cordova commands?
http://phonegap.com/2012/03/19/phonegap-cordova-and-what's-in-a-name/
【讨论】: