PhoneGAP(http://phonegap.com)按官方說法,是HTML5移動應(yīng)用平臺,它包括兩部分:
1)應(yīng)用開發(fā)框架:采用Web/HTML5技術(shù)編寫應(yīng)用,支持設(shè)備能力(如GPS、重力感應(yīng)等)調(diào)用;支持能力插件靈活擴展。
圖1 PhoneGAP支持設(shè)備能力API列表
2)手機應(yīng)用創(chuàng)建工具:將遵循PhoneGAP應(yīng)用框架編寫的程序轉(zhuǎn)換/封裝生成各平臺支持的手機應(yīng)用。
圖2進去的是網(wǎng)頁,出來的是本地應(yīng)用
2、PhoneGAP有什么用?
1)有了PhoneGAP,用HTML5技術(shù)也能開發(fā)出傳統(tǒng)意義上的手機本地應(yīng)用,同時可以通過Javascript調(diào)用攝像頭、位置信息等設(shè)備能力。
2)有了PhoneGAP,用HTML5寫好程序后就能生成多個手機平臺版本的本地應(yīng)用,目前支持7個平臺:Android、iOS、WindowsPhone、HP WebOS、BlackBerry、 Symbian、Bada。
簡單地說,PhoneGAP讓W(xué)eb程序員無需重新學(xué)習(xí),即可開發(fā)手機應(yīng)用;實現(xiàn)了Web應(yīng)用本地化;大大降低開發(fā)成本。
3、PhoneGAP基本技術(shù)原理:
基于PhoneGap應(yīng)用框架實現(xiàn)的手機應(yīng)用相當(dāng)于展示某個網(wǎng)頁應(yīng)用的特別
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。
新聞熱點
疑難解答
圖片精選