PhoneGap手機(jī) Web 應(yīng)用開發(fā)平臺
PhoneGap 是一款HTML5平臺,通過它,開發(fā)商可以使用HTML、CSS及JavaScript來開發(fā)本地移動應(yīng)用程序。因此,目前開發(fā)商可以只 編寫一次應(yīng)用程序,然后在7個主要的移動平臺和應(yīng)用程序商店(app store)里進(jìn)行發(fā)布,這些移動平臺和應(yīng)用程序商店包括:iOS、Android、BlackBerry、webOS、bada、Winodws Phone以及Symbian。
它使開發(fā)者能夠利用iPhone,Android,Palm,Symbian,WP,Bada和Blackberry智能手機(jī)的核心功能——包括地理定位,加速器,聯(lián)系人,聲音和振動等,此外PhoneGap擁有豐富的插件,可以以此擴(kuò)展無限的功能。
下面是一些使用該框架的代碼示例:
獲取地理位置:
//GAP will invoke this function once it has the location
function gotLocation(lat,lon){
$('lat').innerHTML = "latitude: " + lat;
$('lon').innerHTML = "longitude: " + lon;
}
獲取攝像頭捕捉的照片
function takePhoto(){
var photo = gap:takePhoto();
return photo;
}
PhoneGap在線API參考:http://www.ostools.net/apidocs/apidoc?api=phonegap1.9
評論
圖片
表情
