多次遭到蘋果公司 (Apple) 拒絕的 PhoneGap,近日或將有所突破,此一消息也振奮了許多跨平台行動應用開發業者。 PhoneGap 乃是一家開放來源碼開發工具業者,讓智慧型手機開發人員毋須在不同手機平台上個別開發,便能夠以 HTML 、 CSS 、以及 JavaScript 語法撰寫可相容於多種手機平台的應用程式。
Nitobi 的 PhoneGap 旗下開發者 Jesse MacFadyen 於上週五在部落格中發文指出,蘋果公司已完成對於 PhoneGap 的技術分析並做出結論,認為 PhoneGap 並未侵犯該公司 App Store 的相關條款規定。
Jesse MacFadyen 指出,此舉意味著蘋果將重新審視 PhoneGap 所開發之應用,而不再因為 PhoneGap 屬於跨平台軟體而給予不公平待遇。
MacFayden 隨後又補充表示,他透過電子郵件與 App Store 聯繫,獲知該公司之應用已通過技術審核,而且評價甚高。
不過,對於 MacFadyen 的聲明,蘋果發言人尚未回覆證實。
然而,MacFadyen 的說法應該是可信的,現在 iPhone 開發人員所開發之應用,已可不再僅限於只能供蘋果旗下裝置使用,還可以同時適用於 Google Android 、 Symbian-WRT 、以及黑莓機(Blackberry)等不同平台裝置。同時,針對其他平台所開發之應用,也可更簡單地套用到 iPhone 平台上。
PhoneGap 網站顯示,0.8.0 版已獲蘋果通過,可在 App Store 中供下載使用。
PhoneGap 證實蘋果已接受其開放框架應用開發,而這也呼應了該公司使用者於十月份發表的一份報告。
Nitobi 與 PhoneGap 軟體開發人員 Brian LeRoux 透過電話訪問表示,PhoneGap 所開發出的應用是一種開放框架,而這種可擴展平台的應用開發,甚至比單一平台的開發模式還快,以滿足更大的市場需求。不僅如此,LeRoux 還指出,PhoneGap 也將開放程式設計人員選擇以蘋果的 Objective-C 語法進行行動應用開發。
LeRpix 指出,對於遊戲應用來說,以 PhoneGap 做為圖像運算的處理,或許未必是做好的選擇;但他也表示,當 WebGL 技術成熟之後,或許屆時情況又將為之改觀。
LeRoux 相信,如同行動電話應用發展的百家爭鳴,行動電話網路應用的開發很快也會進入各家業者大鳴大放的時代。
開發工具的崛起,諸如 PhoneGap 、 Unity 3D 、 Anca’s Corona 、 Ideaworks Labs 的 Airplay SDK 、以及奧圖比公司(Adobe)即將登場的 CS5 等等,在在都讓開發人員僅須撰寫一次程式,之後再加以微幅修改,便可以供不同平台應用。
凡此種種,顯示當前的趨勢是對開發商和使用者有利的,但這股力量對於蘋果 iPhone 王朝會有什麼影響,則還有待觀察。在各大行動平台與行動電話業者皆相繼推出應用程式商店,開發人員有愈來愈多的平台可供選擇的情況下,假使未來絕大多數 iPhone 應用仍然採取一貫的封閉政策,銷售成績會是最現實的表現,蘋果的業績可能很難再如同現在這般亮眼。
