借助PhoneGap,你可以更高效地使用已掌握的开发技能和HTML、CSS、JaVaScript知识来开发跨平台的移动应用。
吉福特编著的《PhoneGap移动应用开发手册》讲解了如何使用PhoneGap API为不同平台的设备开发原生应用,剖析了API的各种方法和功能,探究了如何编写能与原生功能(包括地理定位传感器、通讯录、设备的原生按钮事件)进行交互的代码,从而创建出功能强大的应用。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | PhoneGap移动应用开发手册 |
分类 | 科学技术-工业科技-电子通讯 |
作者 | (英)吉福特 |
出版社 | 人民邮电出版社 |
下载 | ![]() |
简介 | 编辑推荐 借助PhoneGap,你可以更高效地使用已掌握的开发技能和HTML、CSS、JaVaScript知识来开发跨平台的移动应用。 吉福特编著的《PhoneGap移动应用开发手册》讲解了如何使用PhoneGap API为不同平台的设备开发原生应用,剖析了API的各种方法和功能,探究了如何编写能与原生功能(包括地理定位传感器、通讯录、设备的原生按钮事件)进行交互的代码,从而创建出功能强大的应用。 内容推荐 吉福特编著的《PhoneGap移动应用开发手册》是一本介绍PhoneGap开发平台的入门图书,它以一种全新的方式,探讨了如何在PhoneGap平台上快速地掌握移动程序开发技巧,帮助读者轻松地学习在PhoneGap平台上的开发方法。 《PhoneGap移动应用开发手册》总共分为5部分。第1部分概述了PhoneGap平台进行开发时对设备接口的相关调用,包括对移动设备上移动与定位功能、文件系统、音频视频、通讯录以及本地事件。第2部分介绍了如何调用XUI JavaScript使用PhoneGap平台进行程序开发。第3部分讲述了如何使用jQuery Mobile进行用户界面的开发和美化。第4部分讲述了如何使用插件来扩展PhoneGap平台的API和方法。第5部分通过介绍一系列方法帮助用户简化开发流程,对开发环境的部署和测试都有所介绍。 《PhoneGap移动应用开发手册》适合想学习PhoneGap平台开发语言、提升编程技能的人员阅读。本书可以让初学者迅速入门,轻松掌握PhoneGap语言;可以让有经验的移动开发人员巩固个人知识,提升编码技能。 目录 第1章 移动与定位:使用加速计和位置传感器 1 1.1 简介 1 1.2 使用加速计检测设备的移动 1 实现步骤 2 实现原理 4 相关内容 5 1.3 调整加速计传感器更新时间间隔 5 实现步骤 6 实现原理 10 相关内容 10 1.4 通过加速计事件更新对象的显示位置 11 实现步骤 11 实现原理 16 相关内容 16 1.5 获取设备位置传感器信息 16 实现步骤 16 实现原理 20 相关内容 21 1.6 调整位置传感器更新时间间隔 21 实现步骤 21 实现原理 26 相关内容 26 相关参考 26 1.7 根据位置坐标检索地图数据 26 准备工作 27 实现步骤 27 实现原理 32 相关内容 32 1.8 创建可视化罗盘显示设备的移动方向 33 实现步骤 33 实现原理 39 相关参考 39 第2章 文件系统、存储及本地数据库 41 2.1 简介 41 2.2 将文件保存到设备存储区 41 实现步骤 41 实现原理 45 相关内容 45 相关参考 46 2.3 打开设备中存储的本地文件 46 实现步骤 46 实现原理 49 相关内容 50 相关参考 50 2.4 显示目录内容 50 实现步骤 50 实现原理 54 相关参考 54 2.5 创建本地SQLite数据库 54 实现步骤 54 实现原理 58 相关内容 58 相关参考 59 2.6 向远程服务器上传文件 59 实现步骤 59 实现原理 62 相关参考 63 2.7 使用Web存储的本地存储API来缓存内容 63 实现步骤 63 实现原理 70 相关内容 71 第3章 处理音频、图像和视频 73 3.1 简介 73 3.2 使用设备音频录制程序录音 73 实现步骤 73 实现原理 78 相关参考 79 3.3 使用应用程序录音 79 实现步骤 79 实现原理 83 相关参考 83 3.4 播放本地文件系统或者通过HTTP获取的音频文件 83 实现步骤 84 实现原理 89 相关参考 89 3.5 通过设备的视频录制程序录制视频 89 实现步骤 89 实现原理 93 3.6 从设备的照片库中加载照片 94 实现步骤 94 实现原理 96 相关内容 97 相关参考 97 3.7 使用canvas添加图像效果 97 实现步骤 97 实现原理 101 相关内容 101 第4章 处理通讯录 103 4.1 简介 103 4.2 列表显示通讯录内容 103 实现步骤 103 实现原理 108 相关内容 108 相关参考 108 4.3 显示选定通讯录的信息 108 准备工作 108 实现步骤 109 实现原理 113 相关参考 113 4.4 新建并保存联系人 113 准备工作 114 实现步骤 114 实现原理 119 相关内容 119 深入内容 120 第5章 本地事件 121 5.1 简介 121 5.2 暂停应用程序 121 实现步骤 121 实现原理 123 相关内容 123 5.3 恢复应用程序 123 实现步骤 124 实现原理 127 相关参考 127 5.4 显示设备电池状态 127 实现步骤 128 实现原理 132 相关内容 133 5.5 本地搜索按钮 133 实现步骤 133 实现原理 136 相关内容 136 5.6 显示网络连接状态 136 实现步骤 136 实现原理 141 相关内容 142 5.7 创建自定义子菜单 142 实现步骤 142 实现原理 146 相关内容 146 相关参考 146 第6章 使用XUI 147 6.1 简介 147 准备工作 148 实现步骤 148 6.2 XUI库的基础 149 实现步骤 149 实现原理 156 6.3 Dom操作 156 实现步骤 157 实现原理 159 6.4 触摸和手势事件 160 实现步骤 160 实现原理 163 6.5 更新元素风格 163 实现步骤 163 实现原理 167 相关内容 167 6.6 处理远程数据和AJAX请求 168 实现步骤 168 实现原理 171 6.7 为元素添加动态效果 172 实现步骤 172 实现原理 175 第7章 使用jQuery Mobile进行用户界面开发 177 7.1 简介 177 7.2 创建jQuery Mobile布局 177 准备工作 177 实现步骤 178 实现原理 185 7.3 在jQuery Mobile页面中保存数据 186 实现步骤 186 实现原理 191 相关内容 192 相关参考 192 7.4 jQuery Mobile ThemeRoller的使用 192 实现步骤 192 实现原理 197 相关内容 197 第8章 PhoneGap插件扩展 199 8.1 简介 199 8.2 使用本地插件扩展Cordova Android应用程序 199 准备工作 200 实现步骤 200 实现原理 206 8.3 使用本地插件扩展Cordova iOS应用程序 207 实现步骤 207 实现原理 214 8.4 插件库 215 实现步骤 215 实现原理 216 第9章 开发工具及测试 217 9.1 简介 217 9.2 Cordova下载 217 实现步骤 217 实现原理 219 9.3 使用命令行新建iOS Cordova项目 219 实现步骤 219 实现原理 221 相关内容 222 调试程序 222 9.4 使用Xcode模板开发iOS的Cordova应用程序 222 实现步骤 223 实现原理 229 相关内容 229 9.5 使用Eclipse开发Android Cordova应用程序 231 准备工作 231 实现步骤 234 实现原理 239 相关内容 240 9.6 控制Android虚拟机 240 实现步骤 240 实现原理 243 9.7 使用Adobe Dreamweaver开发Cordova应用程序 243 准备工作 243 实现步骤 244 实现原理 248 相关内容 249 9.8 使用PhoneGap Build服务 249 准备工作 249 实现步骤 250 实现原理 252 相关内容 252 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。