天天看點

前端開發我為什麼選擇cordova

cordova與phonegap有什麼關系?

phoengap

  • 官方網址:​​http://phonegap.com​​

如果能了解一個架構的興起還是一件比較有趣的事。08年一次ios開發者大會上來自Nitobi軟體公司的幾個家夥突發奇想,提出一個想法,想做一個工具來彌補web和ios開發之間的不足,并提出 Bridging the gap between the web and the iPhone sdk。一開始的目标并不是很大,但是做到了現在的written once,run everywhere。我們很多人做事其實也應該這樣,一開始不要把目标弄得那麼大,跳一步能夠上就好,​​靈活個人​​的形成也是這樣,一開始隻是分享而已,随着分享越多才成為了一個幫助有成長意識的人去認識自我管理自我的成長體系。如果一下子目标太大,你會因為難以實作而給自己找理由,這樣到頭來你什麼都沒有。

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

  • 官方網址:​​http://cordova.apache.org/​​

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