深入浅出PhoneGap
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4 PhoneGap事件机制
4.1 注册事件监听器
4.2 PhoneGap特有事件
4.2.1 device ready
4.2.2 backb utton
4.2.4 search button
4 PhoneGap事件机制
4.2 PhoneGap特有事件
4.2.5 online和 offline
4.2.3 pause和 resume
5.1.1 PhoneGa p白名单安 全机制
5.1.2 主 要对象阐 述
5.1.3 相 关业务操 作
5 PhoneGap的应 用、通知、设备与 网络连接API
5.2 通知API
5.2.1 主要对象阐 述
A
5.2.2 相关业务操 作
B
5 PhoneGap的应 用、通知、设备与 网络连接API
5.3 设备API
A
15.1.1 标准的 Web页面调试
15.1.2 基于浏览器 插件的设备模拟器
调试
B
15 PhoneGap应用调试
15.2.1 Android模 拟器和实体机的调试
15.2.2 iOS模 拟器和实体机的
调试
15.2 原生开发环境调试
15.3.1 使用 debug.phonegap .com进行远程调试
4.2.6 menu button
4 PhoneGap事件机制
01
4.2.7 batterycritical、batterylow 和batterystatus
02
4.2.8 startcallbutton和 endcallbutton
03
4.2.9 volumedownbutton和 volumeupbutton
2.5 iOS系统下快速开发
2 基于PhoneGap快速开发移动Web应用
01
2.6.1 环境准备与 配置
02
2.6.2 在Windows Phone平台上创建 基于PhoneGap的 HelloWorld应用
2.6 Windows Phone系统下 快速开发
04
3 PhoneGap与移动Web应 用开发框架
5.3.1 主要对象阐 述
A
5.3.2 相关业务操 作
B
07
6 PhoneGap的加速计API
6 PhoneGap的加速计API
6.2 加速计应用场景和实例
6.1 加速计原理介绍
6.4 相关业务操作
6.4.1 获取当前设备在x、y和z轴上的加速度 6.4.2 定期获取设备的加速度信息
6.4.3 取消定期获取设备的加速度信息 6.4.4 综合实例
8 PhoneGap的指南针API
A
C
8.2 指南针应 用场景和实例
8.1 指南针原 理分析
8.3 主要对象 阐述
B
8.4 相关业务 操作
D
8 PhoneGap的指南针API
8.3.1 CompassHeading 对象
A
8.3.2 CompassError对象
B
8.3.3 Compass选 项参数
C
8.3 主要对象阐述
8 PhoneGap的指南针API
8.4.1 获取设备当 前的指南针信息
8.4.2 定期获取设 备的指南针信息
8.4.3 取消定期获 取设备的指南针信
息8.4.4 综合实例: 作一个指南针应用8.4 相关业务操作
10
9 PhoneGap的照相机API、 捕获API和媒体API
2
13.2 获取PhoneGap插件
3
13.3 使用PhoneGap插件
4
13.4 编写PhoneGap插件
5
13.5 PhoneGap的嵌入式特性
13 PhoneGa p插件与嵌 入式特性
13.1 PhoneGap插件架构
1
13.1.1 总体架构图示
2
13.1.2 工作原理简介
9 PhoneGap的照相机API、捕获API和媒体API
9.1 照相机API
9.1.1 主要对象阐 述
9.1.2 相关业务操 作
9.2 捕获API
9.2.1 主要对象阐 述
9.2.2 相关业务操 作
9.3 媒体API
9.3.1 主要对象阐述 9.3.2 相关业务操作
11
10 PhoneGap的通讯录 API
3.2 Sencha Touch
3.2.1 Sencha Touch介绍 3.2.2 使用Sencha Touch构建MiniNote原型
3.3 Dojo Mobile
3.3.1 Dojo Mobile介绍 3.3.2 利用Dojo Mobile构建 MiniNote原型
05 4 PhoneGap事件机制
Titanium
AIR
0
0
0
3
4
5
1.3.3 Corona
1.3.4 AppMobi
1.3.5 JavaScript移 动UI框架介绍
1.3 相关技术
03
2 基于PhoneGap快速开发 移动Web应用
2 基于PhoneGap快速开发移动Web应用
A
C
E
2.2 基于 PhoneGap移动本
地应用开发周期
14.2 WebGL插件介绍
14.2.1 何为 WebGLGap
A
14.2.2 WebGLGap实例
B
16 15 PhoneGap应用调试
15 PhoneGap应用调试
15.1 桌面浏览器调试
15.3 远程调试
15.2 原生开发环境调试
15 PhoneG ap应用调 试
15.1 桌面浏览器调试
13.3.1 在Android下使用插 件
13.3.3 在Windows Phone 下使用插件
13.3.2 在iOS下使用插件
13 PhoneGap插件与嵌入式特性
13.3 使用PhoneGap插件
13.4.1 编写 Android插件
A
13.4.2 编写iOS 插件
B
13.4.3 编写Windows Phone插件
4.2 PhoneGap特有事件
06
5 PhoneGap的应用、通知、 设备与网络连接API
5 PhoneGap的应用、通知、设备与网络连接API
5.1 应用 API
5.2 通知 API
5.3 设备 API
5.4 网络 连接API
5 PhoneGap的应用、通知、设备与网络连接API
5.1 应用API
C
13 PhoneGap插件与嵌入式特性
13.4 编写PhoneGap插件
13 PhoneGap插件与嵌入式特性
13.5.1 将PhoneGap 嵌入iOS应用
A
13.5.2 将PhoneGap 嵌入Android应用
B
13.5 PhoneGap的嵌入式特 性
15
14 PhoneGap第三方插件 概览
11.4 Lawnchair及 其他
11.2 Web SQL
11.1 localStorage
A
B
C
D
11 PhoneG ap的存储 API
11.1 localStorage
11.1.1 主要对象 阐述
A
11.1.2 相关业务 操作
B
11 PhoneGap的 存储API
11.2 Web SQL
7.2 主要对象阐述
7.2.4 Geolocation 选项参数
7.3.1 获取设备当前的地理 位置信息
7.3.3 取消定期获取设备的 地理位置信息
7.3.2 定期获取设备的地理 位置信息
7.3.4 综合实例
7 PhoneGap的地理位置API
7.3 相关业务操作
09
8 PhoneGap的指南针API
15.3.2 本地搭建基 于weinre的调试服
务器
15.3.3 基于iOS 5 模拟器的远程调试
15.3.4 基于新浪移 动云的远程调试
15.3.5 Adobe Shadow
15 PhoneGap应用调试
15.3 远程调试
17
16 PhoneGap通信机制的 实现原理
16 PhoneGap通信机制的实现原理
10 PhoneGap的通讯录API
10.1 主要 对象阐述
10.2 相关 业务操作
10.3 综合 实例
10.1.1 联系人 信息
10.1.2 联系人 名字
10.1.3 联 系人邮件 和电话
10.1.4 联系人 的地址
10 PhoneGap的通讯录API
10.1 主要对象阐述
10.1.5 联 系人组织 结构
12 PhoneGap的 文件API
12.1 主要对象阐述 12.2 相关业务操作
12.2.1 文件系统的请求与创建 12.2.2 文件操作 12.2.3 目录操作 12.2.4 文件的上传与下载
14
13 PhoneGap插件与嵌入 式特性
13 PhoneGap插件与嵌入式特性
1
13.1 PhoneGap插件架构
14.7 Mac插 件介绍
14.8 Windows 插件介绍
14.9 其他常 用插件
14 PhoneG ap第三方 插件概览
14.1 NativeControls插件介 绍
14.1.1 NativeControls插 件概览
A
14.1.2 NativeControls实例
B
14 PhoneG ap第三方 插件概览
11.2.1 主 要对象阐述
1
11.2.2 相 关业务操作
2
11 PhoneGap 的存储API
11.4 Lawnchair及 其他
11.4.1 简单 应用
11.4.3 插件 架构
11.4.2 适配 器架构
11.4.4 其他可 选存储框架
13
12 PhoneGap的文件API
2020
深入浅出PhoneGap
演讲人 2 0 2 5 - 11 - 11
01 Preface
Preface
02 1 概述
1 概述
01
02
03
04
1.1 PhoneGap概
述
1.2 HTML5 简介
1.3 相关 技术
1.4 小结
1 概述
0 1
1.1.1 PhoneGap 是什么
0 2
1.1.2 PhoneGap 的由来
10 PhoneGap的通讯录API
0 1
10.2.1 查找联
系人
0 2
10.2.2 创建联
系人
0 3
10.2.3 保存联
系人
0 4
10.2.4 删除联
系人
0 5
10.2.5 复制联
系人
10.2 相关业务操作
12
11 PhoneGap的存储API
11 PhoneGap的存储API
11.3 IndexedDB
3 PhoneGap 与移动Web应 用开发框架
3.1 jQuery Mobile+Backbone.js+Underscore.js
3.1.1 jQuery Mobile介绍 3.1.2 Backbone.js和Underscore.js介绍 3.1.3 使用jQuery Mobile、Backbone.js和Underscore.js构建MiniNote原型
6.3 主要对象阐述
08
7 PhoneGap的地理位置 API
7 PhoneGap的地理位置API
7.1 地理位置应 用场景和实例
7.2 主要对象 阐述
7.3 相关业务 操作
7 PhoneGap的地理位置API
7.2.1 Position 对象
7.2.3 Coordinates 对象
7.2.2 PositionError对象
0 3
1.1.3
PhoneGap现状
0 4
1.1.4 PhoneGap 的优缺点
0 5
1.1.5 PhoneGap API 简介
1.1 PhoneGap概述
1 概述
1.2.1 HTML5发 展史
A
1.2.2 HTML5的 新功能
B
1.2 HTML5简介
1 概述
0
0
1
2
1.3.1
1.3.2 Adobe
2.4 Android系统下快速开 发
01
2.4.1 环境准备 与配置
02
2.4.2 在Android 平台上创建基于 PhoneGap的 HelloWorld应用
2 基于PhoneGap快速开发移动Web应用
01
2.5.1 环境准备与 配置
02
2.5.2 在iOS平台 上创建基于
PhoneGap的 HelloWorld应用
14 PhoneGap第三方插件概览
14.1 NativeControls 插件介绍
14.4 Bluetooth 插件介绍
14.2 WebGL 插件介绍
14.5 SMSPlugin 插件介绍
14.3 BarcodeScanner 插件介绍
14.6 Globalization 插件介绍
14 PhoneGap第三方插件概览
2.4 Android系 统下快速开发
2.6 Windows Phone系统下快速
开发
2.1 PhoneGap 构成
2.3 PhoneGap 发布包
2.5 iOS系统下 快速开发
B
D
F
2 基于PhoneGap快速开发 移动Web应用
2.7 PhoneGap Build
2 基于PhoneGap 快速开发移动Web 应用
16.2.1 JavaScript到 本地代码的通
信 16.2.2 本地代
码到 JavaScript的
通信 16.2.3 小结