2014-11-03 20 views
2

任何人都可以解釋一下,爲構建混合應用程序而提供的Cordova Extension與PhoneGap Framework之間有什麼區別?我去了PhoneGap API文檔網站,它說:「請注意,科爾多瓦曾經被稱爲PhoneGap」,但另一方面,我發現「Apache Cordova是開發和貢獻發生的核心開源項目。」Adobe PhoneGap是一個發行版另外提供了與Adobe公用事業和服務集成的「Apache Cordova」。 Cordova Extension Visual Studio提供的是Cordova PhoneGap的組合物嗎?Visual Studio VS中的Apache Cordova擴展VS PhoneGap

回答

1

Cordova和Phonegap在編碼技術和API使用方面幾乎相同。

  • PhoneGap通過提供諸如構建工具等額外選項來擴展Cordova
  • 在指令科爾多瓦使用關鍵字「科爾多瓦」,而PhoneGap的使用「的PhoneGap」
  • 科爾多瓦有一個「服務」命令的PhoneGap不
  • 添加平臺似乎是兩個命令(PhoneGap的使用之間做不同的「安裝「命令,科爾多瓦採用 」平臺add「 命令
  • 幾個..

而且

保持這些線路記住,以避免混亂

你能想到的Apache科爾多瓦作爲引擎,權力的PhoneGap, 類似的WebKit是怎樣的引擎,權力Chrome或Safari

+0

這裏沒有提到Visual Studio部分嗎? – Naresh 2015-04-20 14:22:29

0

我根據我的經驗認爲:

  • 科爾多瓦有一個更大的社區,有更多的插件,更新更快,(由Visual Studio支持,如果這對你很重要)

  • Phonegap構建於科爾多瓦之上,一些額外的功能。它有一個構建(基於網絡)系統(我不使用)。該文檔有一些很好的例子。它有一個非常漂亮的移動應用程序,可以在保存文件後立即顯示代碼更新。我非常喜歡這個用於移動開發的功能。