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