詳解關(guān)于PhoneGap框架學(xué)習(xí)教程
PhoneGap框架是本文要介紹的內(nèi)容,主要是來學(xué)習(xí)PhoneGap的框架應(yīng)用,先來了解PhoneGap。PhoneGap 是一個HTML5移動平臺開發(fā)框架,使用HTML5來開發(fā)App的同時您還可以使用PhoneGap來訪問特定平臺的特性。
例如:通過PhoneGap你可以在HTML5中使用手機(jī)的相機(jī)來拍照;還可以通過聯(lián)系人API來獲取聯(lián)系人信息;通過GPS API來訪問手機(jī)的位置信息 等。這樣通過PhoneGap您的App在所有智能移動平臺上表現(xiàn)行為都一樣,并且還可以和特定的平臺API交互。方便App多平臺的移植和發(fā)布。
PhoneGap支持多達(dá)6種主流智能移動平臺:IPhone、Android、WebOS、Windows Phone、Bada、S60。
PhoneGap的使用很簡單, 只要使用其提供的API來訪問相關(guān)的功能就可以把獲取的結(jié)果在HTML5(JS)中使用了。
下面就使用Android平臺來簡單做下介紹:
1、下載PhoneGap:
- http://phonegap.googlecode.com/files/phonegap-0.9.6.zip
2、使用Eclipse新建一個Android項(xiàng)目,如果您還不熟悉如何搭建Android開發(fā)環(huán)境,請點(diǎn)擊這里。
3、在Android項(xiàng)目創(chuàng)建對話框中選擇“從已有代碼中創(chuàng)建項(xiàng)目”,把PhoneGap sdk中android目錄下面的示例項(xiàng)目地址輸入到 代碼地址輸入框中, 如下圖:
4、點(diǎn)擊 Finish 。然后在項(xiàng)目中 把 libs目錄中的phonegap.X.X.X.jar 文件添加到項(xiàng)目build路徑中. 然后就可以運(yùn)行該示例程序了.
在0.9.6版本中 該示例項(xiàng)目分別演示了如何在JS中通過PhoneGap API來獲取手機(jī)加速傳感器、相機(jī)拍照、GPS 位置信息、撥打電話、控制手機(jī)發(fā)聲和振動、讀取聯(lián)系人信息以及檢查手機(jī)網(wǎng)絡(luò)信息功能。
更多平臺開發(fā)文檔:http://www.phonegap.com/start
PhoneGap Api 文檔:http://docs.phonegap.com/index.html
可以到如下地址下載該演示版APK安裝文件:
- http://code.google.com/p/goodev/downloads/detail?name=phonegap_demo.apk。
小結(jié):詳解關(guān)于PhoneGap框架學(xué)習(xí)教程的內(nèi)容介紹完了,希望通過本文的學(xué)習(xí)能對你有所幫助!