跨平台工具包定义:PhoneGap与Cordova

时间:2015-07-02 22:42:44

标签: cordova cross-platform

我正在尝试理解并使用跨平台工具包,最近发现了PhoneGap / Cordova。以下是我描述这两个方面的简短方法:

  

PhoneGap由Adobe拥有,Cordova建立在PhoneGap之上,但是   开源和社区支持的PhoneGap版本。

话虽如此,我只是想知道:当我谈到跨平台工具包时,这两者中哪一个实际上是跨平台工具包?他们两个?为什么我要用一个而不是另一个?

1 个答案:

答案 0 :(得分:1)

什么是Adobe PhoneGap?

Adob​​e PhoneGap只不过是Apache Cordova的一个实现,带有一些额外的东西 添加到它。其核心是Cordova容器和API插件。

作为 Adobe的主要业务是销售工具和服务,即Cordova的PhoneGap实现 将框架与Adobe的其他产品更紧密地集成在一起。 Cordova和PhoneGap之间的主要区别是命令行工具和 PhoneGap Build服务。

PhoneGap命令行工具提供了一个 PhoneGap Build服务的命令行界面。

在本书的其余部分,当我 请参阅PhoneGap,我说的是仅在PhoneGap中可用的特定功能 科尔多瓦的版本。两个版本都是免费的; PhoneGap只是添加了一些额外的功能 科尔多瓦。

来自Apache Cordova 3编程书