移動開發者的瑞士軍刀PhoneGap 1.0正式發布
當開發商可以跨平臺開發應用程序且幾乎毫無障礙之時,神奇的事情就此誕生。其中,最典型的例子就是6Wunderkinder,它旗下最受歡迎的一款任務管理軟件為Wunderlist,該款軟件可跨平臺使用,但Wunderlist的成功也還需要感謝Appcelerator的支持。然而不是每一個開發商都如此幸運,他們或沒有時間或沒有資源去打造這樣的關系,但正是由于Nitobi周五發布了PhoneGap 1.0,他們也就不用費盡心思去“拉關系”了。

PhoneGap 1.0中的新功能呢?
PhoneGap 1.0的推出,該公司表示,重點是訪問本地設備的API。
其他的改進包括:
◆API的整體穩定和“可插拔”的架構
◆W3C DAP API的兼容性
◆聯系人API
◆遠程調試工具
◆一個新的統一的橋接口,使增加平臺和平臺擴展容易
◆改進的插件開發流程
PhoneGap是一款HTML5平臺,通過它,開發商可以使用HTML、CSS及JavaScript來開發本地移動應用程序。因此,目前開發商可以只編寫一次應用程序,然后在6個主要的移動平臺和應用程序商店(app store)里進行發布,這些移動平臺和應用程序商店包括:iOS、Android、BlackBerry、webOS、bada以及Symbian。隨著源代碼的開放及專業開發人士對其不斷的改善,PhoneGap在穩定性和持續性方面得到了很大的提高——這也是其在編寫完善期每月近40,000下載量的一大原因。
雖然Nitobi(該公司總部位于加拿大溫哥華)于周五在俄勒岡州波特蘭正式(官方)發布PhoneGap 1.0,但事實上,The Next Canada網站披露早在去年PhoneGap就已發布。不過,PhoneGap的成功開發早已超越了Nitobi團隊的努力,對該公司CEO Andre Charland來說,PhoneGap不是威脅,而是助力。
“業界對PhoneGap的研究熱潮就足以證明PhoneGap的巨大成功,” Charland 說,“PhoneGap使大家成為了一個團體,成為了一個有著共同探索目標的團體,成為了一個能夠共同克服困難、相互支持的團體。”
一位在IBM開發團隊中工作的高級軟件工程師同時也參與了PhoneGap的開發,他為PhoneGap開發團隊提供了不少的幫助。
據Nitobi稱,目前發布的版本側重點是對本地API設備的訪問,這也是目前網絡開發新的研究領域。另外一些改進與提高包括:API整體穩定性和“插接式”架構、W3C DAP API兼容性、連接API及刪除調試工具。此外,新式統一橋接接口的增加將使更多平臺得以應用,并且由于插件開發過程的簡單化,也拓寬了平臺的應用廣度。
Nitobi高級軟件工程師及PhoneGap的倡導者Brian LeRoux認為:“這些新的提高與變化大多來自我們的開發團隊。舉個例子,PhoneGap的開發者們試圖開發出一種能夠使插件在大多數智能平臺上運行的應用程序,而且目前所發布的版本也差不多做到了。”
說到PhoneGap的成功,不得不提到PhoneGap社區。該社區會找出共同問題,然后一起解決。在社區的幫助下的穩定性和耐用程度都在不斷提高。社區還包括來自IBM的一個高級軟件工程師團隊。 Nitobi稱新版產品的重點是訪問本地設備的API上。另外對整體API穩定性,即插即用功能,W3C DAP API,聯系人API,以及遠程調試等功能進行了改進。
更多內容請參見51CTO獨家專題《跨平臺移動web應用框架PhoneGap開發入門》


























