PhoneGap精粹 构建跨平台的移动AppPDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:(美)瓦尔戈著;刘明骏,张雪春,林明译
- 出 版 社:北京:人民邮电出版社
- 出版年份:2013
- ISBN:9787115318152
- 页数:274 页
第1部分PhoneGap 1
第1章PhoneGap简介 3
1.1 PhoneGap简史 4
1.2为什么使用PhoneGap 4
1.3 PhoneGap工作机制 5
1.4为容器而设计 8
1.4.1传统的Web服务器(Web 1.0)方式 8
1.4.2 Web 2.0方式 8
1.4.3 HTML5方式 9
1.5编写PhoneGap应用程序 10
1.6构建PhoneGap应用程序 10
1.7 PhoneGap的局限性 12
1.8 PhoneGap插件 14
1.9 PhoneGap提供的支持 14
1.10 PhoneGap资源 14
1.11混合应用程序框架 15
1.11.1 Appcelerator Titanium 15
1.11.2 AT&T WorkBench和 Antenna Volt 15
1.11.3 BlackBerry WebWorks 15
1.11.4 Strobe 16
1.11.5 Tiggr 16
1.11.6 Worklight 16
第2章PhoneGap开发、测试和调试 17
2.1 Hello, World! 17
2.2 PhoneGap的初始化 18
2.3使用PhoneGap API 21
2.4美化PhoneGap应用程序的用户界面 22
2.5测试和调试PhoneGap应用程序 26
2.5.1在设备模拟器中运行PhoneGap应用程序 26
2.5.2在物理设备上运行PhoneGap应用程序 26
2.5.3使用PhoneGap的调试功能 27
2.5.4第三方PhoneGap调试工具 32
2.6处理跨平台开发中遇到的问题 36
2.6.1 API连贯性 36
2.6.2多种PhoneGap JavaScript文件 37
2.6.3 Web内容文件夹结构 38
2.6.4应用程序需求 38
2.6.5应用程序导航和UI 38
2.6.6应用程序图标 39
第2部分PhoneGap开发工具 41
第3章 配置PhoneGapAndroid开发环境 43
3.1安装Android SDK 43
3.2 Eclipse开发环境配置 47
3.3创建一个Android PhoneGap的项目 50
3.3.1新建Eclipse项目 50
3.3.2使用命令行工具 56
3.4测试Android PhoneGap应用 58
3.4.1使用仿真器 58
3.4.2在设备上安装 59
第4章 配置PhoneGap bada开发环境 61
4.1下载并安装正确的PhoneGap bada文件 61
4.2创建bada PhoneGap项目 63
4.3创建bada应用程序配置文件 65
4.4测试bada PhoneGap应用 72
第5章 配置PhoneGap B1ackBer开发环境 73
5.1安装BlackBer WebWorks SDK 73
5.2创建BlackBer PhoneGap项目 74
5.3构建BlackBer PhoneGap应用 78
5.3.1配置构建过程 78
5.3.2执行构建 81
5.4测试BlackBer PhoneGap应用 82
5.4.1在Blackberry设备模拟器上测试 82
5.4.2在设备上测试 84
第6章 配置PhoneGap iOS开发环境 85
6.1注册苹果开发者账号 85
6.2安装Xcode 85
6.3创建一个iOS PhoneGap项目 87
6.4测试iOS PhoneGap应用 93
第7章 配置PhoneGap Symbian开发环境 95
7.1安装Nokia Web Tools 95
7.2安装Make工具 96
7.3创建一个Symbiam PhoneGap项目 97
7.4配置应用程序设置 98
7.5修改Symbian HelloWorld3 99
7.6打包Symbian PhoneGap项目 100
7.7测试Symbian PhoneGap应用 101
第8章 配置PhoneGap WindowsPhone开发环境 103
8.1安装Windows Phone开发工具 103
8.2创建Windows PhonePhoneGap项目 104
8.3测试Windows PhonePhoneGap应用 106
第9章 使用PhoneGap Build 109
9.1用途 109
9.2入门 110
9.3配置 110
9.4创建一个PhoneGap Build应用 112
9.5创建一个PhoneGap Build项目 113
9.5.1上传选项 113
9.5.2新建项目 113
9.5.3生成过程 115
9.5.4项目配置 115
9.6处理生成中的问题 117
9.7测试应用 117
9.7.1 OTA下载 117
9.7.2通过摄像头 118
9.8调试模式 119
第3部分PhoneGap API 121
第10章 加速度计 123
10.1查询设备朝向 124
10.2监测设备朝向 126
第11章 摄像头 131
11.1访问图片 131
11.2配置摄像头选项 138
11.2.1 quality(质量) 139
11.2.2 destinationType(目标类型) 140
11.2.3 sourceType(源类型) 141
11.2.4 allowEdit(允许编辑) 142
11.2.5 encodingType(编码类型) 142
11.2.6 targetHeight(目标高度)和targetWidth(目标宽度) 143
11.2.7 mediaType(媒体类型) 143
11.3处理摄像头问题 143
第12章 捕获 147
12.1使用捕获API 147
12.2设置捕获选项 150
12.2.1 duration持续时间 151
12.2.2 limit数量限制 151
12.2.3 mode模式 151
12.3使用捕获功能 152
第13章 罗盘 163
13.1获取设备方向 163
13.2监视设备方向 167
第14章 连接 173
第15章 通讯录 177
15.1创建新联系人 177
15.2查找联系人 186
15.3复制联系人 191
15.4删除联系人 191
第16章 设备 193
第17章 事件 199
17.1创建事件监听器 199
17.2 deviceready事件 199
17.3应用程序状态事件 200
17.4网络状态事件 203
17.5按钮事件 205
第18章 文件 211
18.1可用的存储类型 211
18.2访问设备的文件系统 212
18.3读取目录条目 214
18.4访问FileEntry和DirectoryEntry属性 216
18.5写入文件 218
18.6读取文件 220
18.7删除文件或目录 221
18.8复制文件或目录 221
18.9移动文件或目录 222
18.10上传文件到服务器 222
第19章 地理位置 225
19.1获取设备的当前位置 225
19.2监控设备位置 229
19.2.1设置监视器 229
19.2.2取消监视器 232
第20章 媒体 237
20.1 Media对象 237
20.1.1创建Media对象 237
20.1.2当前播放位置 240
20.1.3时长 240
20.1.4释放Media对象 240
20.2播放音频文件 240
20.2.1 Play 241
20.2.2 Pause 241
20.2.3 Stop 241
20.2.4 Seek 241
20.3录制音频文件 242
20.3.1开始录制 242
20.3.2停止录制 242
20.4实际使用Media(媒体)API 242
第21章 通知 249
21.1视觉提示(Alert和Confiirm) 249
21.2蜂鸣声 251
21.3振动 251
21.4使用通知 252
第22章 存储 255
22.1本地存储 256
22.2 SQL数据库 257
附录A安装PhoneGap文件 265
附录B安装Oracle Java Developer Kit 269
附录C安装Apache Ant 273
- 《学校教育指标系统的构建》杨向东著 2019
- 《中国二氧化碳减排和环境协同效益评价模型的构建与研究》杨曦,滕飞著 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《移动通信室内覆盖系统工程设计与实践 高职》李丽 2018
- 《磁性核壳结构吸波材料构建与制备》刘渊,陈桂明,王炜著 2019
- 《地方文化特色历史课堂与学科体系的构建》刘金林,聂亚珍 2019
- 《移动通信技术与系统》李明才主编 2019
- 《“一带一路”倡议下中国城市形象与城市文化的构建》李莹著 2019
- 《机器人学译丛 移动机器人学》(美)阿朗佐·凯利(AlonzoKelly) 2019
- 《深圳市土壤环境技术体系构建研究》郗秀平等编著 2019
- 《看天的男孩》蓝戈著 1993
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019