据我所知,PhoneGap被Adobe收购,现在它已被同化为Cordova(Apache的一部分)。但这一切意味着什么呢?它们是同一种产品吗?还是两个独立的实体?
答案 0 :(得分:47)
PhoneGap是一家名为Nitobi的公司开源的开源项目。作为Nortobi被Adobe收购的一部分,因为PhoneGap项目有许多来自像IBM等大公司的贡献者,该项目被贡献给了Apache Software Foundation。
首先,名称更改为“Callback”,但随后更名为“Cordova”(在某些时候,Nitobi办公室在街道之后)。这是因为与项目本身不同,名称 PhoneGap 是Adobe购买Nitobi的一部分。
实际上......正如Brian Leroux自己说的那样:“PhoneGap由Cordova提供支持。想想:webkit到safari。”
至于与@TDeBailleul的回答有关的GitHub项目,我怀疑对街道名称的怀旧导致Brian将他的一个项目命名为“Cordova”,然而,“Cordova”在9个月内没有更新,而不是Apache Software Foundation孵化器项目“Cordova”。
http://incubator.apache.org/projects/callback.html
全新闪亮的Cordova网页现已上线,可能会对主题有更多启发。
http://incubator.apache.org/cordova/
更新:自我发布此答案以来,有些事情发生了变化,现在实际上存在一些差异,主要是围绕CLI工具。
所以我写了并更新:http://blog.devgeeks.org/post/73789983750/cordova-vs-phonegap-an-update
答案 1 :(得分:7)
这里有一篇博客文章,解释了phonegap和cordova的存在方式: PhoneGap, Cordova, and what’s in a name?
答案 2 :(得分:3)
来自https://github.com/brianleroux/cordova README.md
PhoneGap项目工具链,可自动执行常规任务 OS X的跨平台移动项目。
自动执行常见的开发工作流任务,例如:编译, 调试,测试,发布等介于两者之间的东西。作为补充 Cordova产生的利益项目创造了一致, 可预测,易于理解,因此扩展软件项目。 引入了许多公约,消除了对移动设备的需求 开发人员重新学习他们的工具,或者更糟糕的是,为每一个人重建它们 项目
PhoneGap和Cordova不一样,Cordova是一个增强PhoneGap项目开发的工具链