文档详情

董龙飞-PhoneGap和Shadow – 基于Web标准的移动开发和测试-大数据文档资料.pptx

发布:2025-02-20约3.62千字共47页下载文档
文本预览下载声明

PhoneGap:跨平台移动应用开发和调试

董龙飞

1.移动应用开发的主要方式

董龙飞

2.HybridApp框架

董龙飞

3.PhoneGap

董龙飞

访问移动设备本地特性

phoneGapplugin

打包HTML5App,部署到多种平台

4.谁在使用PhoneGap?

董龙飞

BBCOlympic

SCINSIGHT(Adobe内部产品)

MicrosoftHALOWAYPOINT

Microsoit

szbre哪zynga

5.PhoneGap架构

董龙飞

WebAppPhoneGapPlug-ins

HTML5+JavaScript+CSS3摄像头运动传感器设备信息

指南针GPS通知

网络状态…

NativeWebView定制plugin

(WebView、UIWebView…)

MobileOS

6.PhoneGap内嵌的本地特性支持

董龙飞

7.PhoneGap插件

董龙飞

定制

董龙飞

注册

?xmlversion=1.0encoding=UTF-8?

plugins

pluginname=Appvalue=org.apache.cordova.App/

pluginname=Geolocationvalue=org.apache.cordova.GeoBroker/

pluginname=Devicevalue=org.apache.cordova.Device/

pluginname=Accelerometervalue=org.apache.cordova.AccelListener/

……

pluginname=SplashScreenvalue=org.apache.cordova.SplashScreen/

pluginname=Echovalue=org.apache.cordova.Echo/

pluginname=CallsHistoryPlugin

value=com.mark.phonegap.plugin.callsPGPlugin/

/plugins

董龙飞

tnaascrtpt

董龙飞

Javascript接口

varCallsListing=function(){};

CallsLtotype.list=function(successCallback,failureCallback){

returncordova.exec(successCallback,

failureCallback,

CallsHistoryPlugin,

list,[test]

);

};

cordova.addConstructor(function(){

cordova.addPlu

显示全部
相似文档