編輯點評:一個測試工具,使用的是PhoneGap框架
PhoneGap的最后一個版本,之后的版本對有些項目不兼容,適用于Web開發人員和設計人員。安裝PhoneGap的開發后,您可以連接到您的PhoneGap的桌面應用程序,即時查看和設備上的測試項目。
軟件優勢
1、使用簡單
就像使用HTML、CSS和JavaScript一樣簡單,設備的整合應該盡量的簡單,這樣您才可以專注于應用程序的構建而不是復雜的兼容層。PhoneGap目的就是通過web設備的功能與本地的開放標準來解決設備的整合問題。
2、跨平臺
Apple iPhone、Google Android和各種型號的黑莓都擁有超大的屏幕以及強大的驅動功能。網絡使這些設備在一個一致的平臺中,這樣避免開發者必須以三個不同的軟件開發模式來實現其邏輯。
3、完全開放的源代碼
是的,PhoneGap已經將全部Web和標準API進行開放。
軟件介紹
PhoneGap是一個采用HTML,CSS和JavaScript的技術,創建移動跨平臺移動應用程序的快速開發平臺。它使開發者能夠在網頁中調用IOS,Android,Palm,Symbian,WP7,WP8,Bada和Blackberry等智能手機的核心功能——包括地理定位,加速器,聯系人,聲音和振動等,此外PhoneGap擁有豐富的插件,可以調用。
業界很多主流的移動開發框架均源于PhoneGap。較著名的有Worklight、appMobi、WeX5等;其中WeX5為國內打造,完全Apache開源,在融合Phonegap的基礎上,做了深度優化,具備接近Native app的性能,同時開發便捷性也較好。
定義說明
Phonegap是一款開源的開發框架,旨在讓開發者使用HTML、Javascript、CSS等Web APIs開發跨平臺的移動應用程序。原本由Nitobi公司開發,后由Adobe擁有。
它需要特定平臺提供的附加軟件,例如iPhone的IOS SDK,Android的Android SDK等,也可以和DW5.5及以上版本配套開發。使用PhoneGap只比為每個平臺分別建立應用程序好一點點,因為雖然基本代碼是一樣的,但是你仍然需要為每個平臺分別編譯應用程序。
發展歷程
第一段PhoneGap代碼是在2008年8月的iPhoneDevCamp上寫成的。創建它的一個主要動力是基于一個幾乎每一個單獨的iPhone開發新手都要面對的簡單事實:Objective-C是一個對Web開發人員來說非常陌生的環境,并且Web開發人員的數量遠遠多于Objective-C開發人員的數量。
問題是,是否有人可以開發一個框架,讓Web開發人員可以利用他們所有的HTML、CSS和JavaScript知識,而且仍舊可以同iPhone的重要本地應用程序(如攝像頭和通訊錄)交互呢?
就在那一年,PhoneGap獲了獎并開始支持Android平臺,對人數不斷增長的移動開發人員變得越來越有用,這些人員需要在更多的平臺上獲得代碼支持。
熱門評論
最新評論