【问题标题】:What's the relation and difference between Apache Cordova and PhoneGap?Apache Cordova 和 PhoneGap 有什么关系和区别?
【发布时间】:2013-09-21 11:22:30
【问题描述】:

Apache Cordova 和 PhoneGap 有什么关系和区别? 各有什么优缺点?

【问题讨论】:

标签: apache cordova


【解决方案1】:

Cordova : PhoneGap :: Webkit : Safari(Chrome)。

Cordova 为 PhoneGap 提供支持,但从根本上来说,两者都代表着相同的东西。

PhoneGap 的“名字”迟早会消亡,剩下的将是 Apache 软件基金会的 Cordova。

希望我没有进一步混淆你。

【讨论】:

  • 实际上,PhoneGap 的“名字”不会去任何地方。 PhoneGap Build 和 Adob​​e 的 Cordova 自定义发行版都将无限期存在。正如 RedHat 是 Linux 的发行版一样,PhoneGap 也是如此。 AFAIK,官方发行版还没有任何差异,但是一旦他们觉得基础产品足够安全,很可能会有差异。此外,您可能会争辩说,归因于“PhoneGap Build”的某些功能,例如 Hydration,实际上是发行版的一部分。无论哪种方式,“名字”都不会去任何地方。这是一种耻辱,因为差异使人们感到困惑。
【解决方案2】:

阿帕奇科尔多瓦 什么是阿帕奇科尔多瓦?许多人一直将 Apache Cordova 与 PhoneGap 混淆,但为什么会出现这种混淆呢?

顾名思义,是一个由Apache基金会维护的项目,他的目标是成为一个开源框架,用于在多个移动平台上部署以HTML/JS/CSS开发的应用程序。那就是:

它的开发由 Apache 基金会维护 它是开源的,您可以关注并为它的发展做出贡献 他的重点是不同平台之间相同代码的可移植性 还有Phonegap?

PhoneGap 是 Adob​​e 维护的产品,旨在使用 Apache Cordova 框架,但为开发人员提供了新的资源。然后我们可以定义 PhoneGap 是 Apache Cordova 的一个发行版,带有“更多”。请记住,PhoneGap 是一个开源项目,您也可以为它做出贡献并监控他的发展。

【讨论】:

    【解决方案3】:

    “Adobe PhoneGap”是“Apache Cordova”的发行版。 您可以将“Apache Cordova”视为驱动“PhoneGap”的引擎,类似于 WebKit 是驱动 Chrome 或 Safari 的引擎。

    “PhoneGap”发行版可能包含与其他 Adob​​e 服务相关联的其他工具,这些工具不适用于 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/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-12
      • 2016-02-23
      • 1970-01-01
      • 2014-11-23
      • 2012-04-21
      • 1970-01-01
      • 2010-10-20
      相关资源
      最近更新 更多