PhoneGap 2.0正式版發(fā)布 更名為Apache Cordova
Adobe PhoneGap 團(tuán)隊近日在美國波特蘭的年度 PhoneGap Day 上正式發(fā)布了 2.0 版本。PhoneGap是一個開源的跨平臺移動應(yīng)用開發(fā)框架,讓 Web 開發(fā)人員能夠使用熟悉的 HTML,CSS 和 JavaScript 構(gòu)建跨平臺的移動本地應(yīng)用,且開發(fā)跨平臺應(yīng)用時只需使用標(biāo)準(zhǔn)網(wǎng)絡(luò)技術(shù)(HTML5、CSS和JavaScript)的情況下。通過 PhoneGap 框架提供的 JavaScript API 能夠以非常簡單的方式調(diào)用移動設(shè)備的核心功能,包括地理位置,攝像頭,加速器,通訊錄,多媒體,文件和網(wǎng)絡(luò)等功能。因此,目前開發(fā)商 可以只 編寫一次應(yīng)用程序,然后在6個主要的移動平臺和應(yīng)用程序商店(app store)里進(jìn)行發(fā)布,這些移動平臺和應(yīng)用程序商店包括:iOS、Android、BlackBerry、webOS、bada以及Symbian。
能使開發(fā)者們在PhoneGap的目標(biāo)是實現(xiàn)“一次開發(fā),運(yùn)行于任何移動終端平臺”。PhoneGap最初由Nitobi開發(fā),2011年10月,Nitobi被Adobe收購,而PhoneGap項目也被貢獻(xiàn)給Apache軟件基金會,并有了一個新的名字Apache Cordova。
PhoneGap 2.0 的新特性包括:
- Cordova WebView:允許將PhoneGap作為一個視圖片段整合進(jìn)更大的本地應(yīng)用程序中。
- 命令行工具(CLI):可用于Android、iOS和BlackBerry平臺,為跨平臺任務(wù)(如創(chuàng)建、調(diào)試、模擬等)提供了一個標(biāo)準(zhǔn)的命令操作方式。
- 文檔改善:包括快速入門指南、插件遷移指南以及其他文檔,以幫助開發(fā)者加快和簡化移動應(yīng)用的開發(fā),
- Web Inspector Remote(Weinre)移植到nodejs:意味著可以通過NMP(Node Package Manager)來輕松安裝。
- Cordovajs:性能、安全性、平臺間API一致性得到了顯著改進(jìn)。
- 項目過渡到Apache Cordova,即將從孵化器中畢業(yè)。
- 改善了iOS應(yīng)用的創(chuàng)建
PhoneGap***開發(fā)人員Brian•LeRoux表示:
引用
PhoneGap 2.0大大提升了開發(fā)人員的體驗。我們的文檔現(xiàn)在更全面,其中包含了開發(fā)者所要求的Plugin API。開發(fā)者將可以使用PhoneGap作為橋梁,創(chuàng)建自己的瀏覽器API,以用于本地調(diào)用。 |