华为HMS生态与应用开发实战王希海望岳吴海亮pdf下载pdf下载

华为HMS生态与应用开发实战王希海望岳吴海亮百度网盘pdf下载

作者:
简介:本篇主要提供华为HMS生态与应用开发实战王希海望岳吴海亮pdf下载
出版社:互动图书专营店
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

 书[0名0]:  华为HMS生态与应用开发实战|8077108
 图书定价: 89元
 图书作者: 王希海 望岳 吴海亮
 出版社:  [1机1]械工业出版社
 出版日期:  2020-12-01 0:00:00
 ISBN号: 9787111669562
 开本: 16开
 页数: 343
 版次: 1-1
 内容简介
本书共分12章内容。[0第0]1~2章,介绍HMS生态发展历程及HMS Core生态整体架构及接入[1机1]制,目的是帮助开发者了解移动应用生态发展历程、HMS发展概况和HMS Core技术架构。[0第0]3~11章,介绍Kit快速集成入手,搭建实战环境,深入讲解每个Kit的功能原理,并通过一个支撑所有Kit集成业务的场景,详解每个Kit的实战环节,以帮助开发者了解如何快速接入HMS开放的各项能力。[0第0]12章,介绍华为[扌是]供的App测试服务及华为应用市场上架过程,目的是帮助开发者快速进行应用多[1机1]型测试和上架到华为应用市场。
 目录

本书赞誉
序  一
序  二
序  三
前  言
[0第0]1章 HMS生态概述 1
1.1 移动应用生态分析 1
1.1.1 移动互联网发展简介 1
1.1.2 移动应用生态发展历程 2
1.1.3移动应用生态的价值分配 5
1.2 华为HMS生态发展历程 9
1.2.1 华为终端与云服务 9
1.2.2 HMS生态发展历程 10
1.2.3 HMS生态发展现状 13
1.3 HMS生态架构 15
1.3.1 HMS能力开放架构 15
1.3.2 HMS隐私合规架构 17
1.4 小结 19
[0第0]2章 HMS Core整体介绍 20
2.1 HMS Core能力开放视图 20
2.1.1开发:低成本快速构建[0优0]质应用 21
2.1.2增长:持续[扌是]升用户量和活跃度 23
2.1.3盈利:利用多渠道实现开发者变现 24
2.2 能力开放[1机1]制 26
2.2.1 HMS Core SDK开放模式 26
2.2.2 RESTful接口开放模式 26
2.3 能力接入授[0权0][1机1]制 27
2.3.1 API Key使用 27
2.3.2 OAuth Client使用 29
2.3.3 Service Account使用 30
2.4 小结 33
[0第0]3章 集成快速入手 34
3.1 注册与实[0名0]认证 34
3.1.1 注册[账1号] 34
3.1.2 实[0名0]认证 36
3.2 开发环境搭建 40
3.3 创建宠物[0商0]城App项目 41
3.3.1 功能需求分析 42
3.3.2 创建Android项目 42
3.3.3 创建签[0名0]文[亻牛] 43
3.3.4 配置签[0名0] 45
3.4 宠物[0商0]城App开发 46
3.4.1 [0首0]页开发 47
3.4.2 宠物视频功能模块开发 48
3.4.3 登录功能模块开发 49
3.4.4 [账1号]注册功能模块开发 49
3.4.5 个人中心功能模块开发 51
3.4.6 设置功能模块开发 52
3.5 小结 53
[0第0]4章 Account Kit开发详解 54
4.1 原理和功能分析 54
4.2 开发准备 55
4.2.1 [账1号]注册、实[0名0]认证 56
4.2.2 创建应用 56
4.2.3 生成签[0名0]证书指纹 58
4.2.4 配置签[0名0]证书指纹 58
4.2.5 开通[账1号]服务 60
4.2.6 集成Account SDK 60
4.3 华为[账1号]登录 63
4.3.1 华为[账1号]登录图标设计 63
4.3.2 ID Token模式登录 65
4.3.3 Authorization Code模式登录 73
4.3.4 静默登录 78
4.4 华为[账1号]登出 80
4.4.1 登出业务流程 80
4.4.2 实战编码 81
4.5 华为[账1号]取消授[0权0] 82
4.5.1 取消授[0权0]业务流程 83
4.5.2 实战编码 83
4.6 自动读取短信验证码 84
4.6.1自动读取短信验证码业务流程 84
4.6.2 实战编码 84
4.7 小结 87
[0第0]5章 IAP Kit开发详解 88
5.1 功能原理分析 88
5.2 开发准备 89
5.2.1 开通支付服务 90
5.2.2 集成IAP SDK 91
5.3 使用PMS创建[0商0][0品0] 92
5.3.1 PMS功能原理 92
5.3.2 配置[0商0][0品0] 93
5.4 购买[0商0][0品0] 98
5.4.1 确认是否支持IAP 99
5.4.2 获取[0商0][0品0]信息 100
5.4.3 发起支付 102
5.4.4 确认交易 104
5.4.5 帮助开发者实现补单[1机1]制 107
5.4.6 查询已购[0商0][0品0]和订单 109
5.5 使用[0商0][0品0] 113
5.5.1 理解订阅型[0商0][0品0] 113
5.5.2 [扌是]供[0商0][0品0]服务 116
5.5.3 订阅管理 120
5.6 沙盒测试 122
5.6.1 功能原理 122
5.6.2 实战[*]作 123
5.7 IAP Server侧功能开放 125
5.7.1 功能原理 126
5.7.2 功能实现 127
5.8 小结 143
[0第0]6章 Push Kit开发详解 144
6.1 功能原理分析 145
6.2 开发准备 146
6.2.1 开通推送服务 146
6.2.2 集成Push SDK 147
6.3 获取Push Token 148
6.3.1 请求Push Token流程 149
6.3.2 接收Push Token流程 149
6.3.3 实战编码 150
6.3.4 快速测试 152
6.4 订阅[1主1]题 154
6.4.1 订阅[1主1]题流程 154
6.4.2 实战编码 155
6.5 AppGallery Connect推送 158
6.5.1 推送到通[0知0]栏 158
6.5.2 推送到应用 161
6.6 App Server推送 166
6.6.1 功能原理 166
6.6.2 实战编码 167
6.7 消息回执 174
6.7.1 功能原理 174
6.7.2 实战编码 175
6.8 小结 177
[0第0]7章 Location Kit开发详解 178
7.1 功能与架构 178
7.1.1 融合定位 179
7.1.2 活动识别 180
7.1.3 地理围栏 180
7.1.4 地理编码 181
7.2 开发准备 181
7.2.1 开通定位服务 181
7.2.2 集成Location SDK 182
7.3 融合定位功能开发 182
7.3.1 配置定位[0权0]限 182
7.3.2 实战编码 183
7.4 位置模拟功能开发 186
7.4.1 选择位置模拟应用 186
7.4.2 实战编码 187
7.5 活动识别功能开发 188
7.5.1 配置活动识别[0权0]限 188
7.5.2 实战编码 189
7.6 地理围栏功能开发 192
7.6.1 创建地理围栏 192
7.6.2 实战编码 193
7.7 小结 196
[0第0]8章 Site Kit 开发详解 197
8.1 功能原理分析 197
8.2 开发准备 198
8.3 位置搜索 201
8.3.1 关键字搜索 202
8.3.2 地点搜索建议 204
8.3.3 地点详情 206
8.3.4 周边搜索 207
8.4 地理编码 209
8.4.1 正地理编码 210
8.4.2 逆地理编码 211
8.5 获取时区 212
8.6 小结 213
[0第0]9章 Map Kit开发详解 214
9.1 功能原理分析 214
9.2 开发准备 215
9.3 创建地图 217
9.3.1 创建地图实例 217
9.3.2 设置地图类型 221
9.3.3 设置内边距 222
9.3.4 实战编码 223
9.4 地图交互 224
9.4.1 地图相[1机1] 224
9.4.2 UI控[亻牛]与手势 226
9.4.3 地图事[亻牛] 229
9.5 地图绘制 232
9.5.1 标记 232
9.5.2 覆盖物 239
9.5.3 形状 240
9.5.4 瓦片图层 246
9.6 自定义地图样式 249
9.6.1 使用样例 249
9.6.2 样式参考 250
9.6.3 实战编码 251
9.7 路径规划 252
9.7.1 功能介绍 252
9.7.2 实战编码 253
9.8 小结 259
[0第0]10章 Safety Detect开发详解 260
10.1 功能原理 260
10.2 开发准备 261
10.3 系统完整性检测 263
10.3.1 功能原理 263
10.3.2 实战编码 264
10.4 应用安全检测 270
10.4.1 功能原理 270
10.4.2 实战编码 271
10.5 恶意网址检测 272
10.5.1 功能原理 272
10.5.2 实战编码 273
10.6 虚[jia]用户检测 275
10.6.1 功能原理 275
10.6.2 实战编码 276
10.7 小结 281
[0第0]11章 FIDO Kit开发详解 282
11.1 功能原理分析 282
11.1.1线上快速身份验证原理 283
11.1.2本地生物特征认证原理 285
11.2 开发准备 285
11.3 线上快速身份认证 287
11.3.1 初始化FIDO2客户端 288
11.3.2 发起注册流程 288
11.3.3 接收注册处理结果 291
11.3.4 发起认证流程 291
11.3.5 接收认证处理结果 294
11.4 本地生物特征认证 295
11.4.1 指纹认证示例 295
11.4.2 3D[mian]容认证示例 296
11.5 小结 297
[0第0]12章 测试及上架 299
12.1 华为云测试服务 299
12.1.1 云测试 301...
 编辑推荐
华为HMS团队专家联袂撰写,阐述HMS生态发展历程与开放架构,通过实战方式带[令页]
读者完成一款移动应用的开发与上架,是广[0大0]开发者和HMS生态建设参与者的有益读物