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