天天看點

前端開發我為什麼選擇cordova cordova與phonegap有什麼關系?

09年他們推出android adk和blackberry sdk,成了移動開發者的福音,就連ibm也加入進來。phonegap繼續成長,在2011年10月,整個nitobi團隊被adobe收購,phonegap的項目主管brian leroux指出開源phonegap的決定在adobe收購nitobi之前就做出了,由于adobe現在擁有phonegap商标,他們不得不換個名字,第一個選中的名字是callback,毫無創意,是以再改一次,産品現在叫apache cordova。随後adobe把 phonegap送給了apache軟體基金會,接着apache把phonegap改名為cordova,cordova是nitobi團隊當時坐落的街道名稱,用此名來紀念nitobi團隊的貢獻。

是以apache cordova是從phonegap中抽出的核心代碼,是驅動phonegap的核心引擎,你看着兩個官網風格多差不多。

前端開發我為什麼選擇cordova cordova與phonegap有什麼關系?

我們後續的所有文章和代碼都是基于cordova的,如果有誰知道phonegap和cordova的具體差異在哪裡,引用百度知道以為網友的答案:

phonegap是apache cordova的一個分支。你可以這樣想,apache cordova是一台發動機,運作在phonegap上,就像webkit這個浏覽器引擎運作在chrome浏覽器和safari浏覽器上。

随着時間的推移,phonegap可能會加入其它的adobe的服務,而這些服務不 适合釋出到apache的項目上。例如,phonegap和adobe shadow就有一大堆的戰略方針。不過不用擔心,phonegap會持續地保持免費開源而且在apache cordova上也是免費的。

下面是目前比較流行的html5開發架構,以及覆寫的主要平台,

前端開發我為什麼選擇cordova cordova與phonegap有什麼關系?