更新时间:2021-01-15 15:41:57
封面
版权信息
本书赞誉
序一
序二
序三
前言
第1章 HMS生态概述
1.1 移动应用生态分析
1.1.1 移动互联网发展简介
1.1.2 移动应用生态发展历程
1.1.3 移动应用生态的价值分配
1.2 华为HMS生态发展历程
1.2.1 华为终端与云服务
1.2.2 HMS生态发展历程
1.2.3 HMS生态发展现状
1.3 HMS生态架构
1.3.1 HMS能力开放架构
1.3.2 HMS隐私合规架构
1.4 小结
第2章 HMS Core整体介绍
2.1 HMS Core能力开放视图
2.1.1 开发:低成本快速构建优质应用
2.1.2 增长:持续提升用户量和活跃度
2.1.3 盈利:利用多渠道实现开发者变现
2.2 能力开放机制
2.2.1 HMS Core SDK开放模式
2.2.2 RESTful接口开放模式
2.3 能力接入授权机制
2.3.1 API Key使用
2.3.2 OAuth Client使用
2.3.3 Service Account使用
2.4 小结
第3章 集成快速入手
3.1 注册与实名认证
3.1.1 注册账号
3.1.2 实名认证
3.2 开发环境搭建
3.3 创建宠物商城App项目
3.3.1 功能需求分析
3.3.2 创建Android项目
3.3.3 创建签名文件
3.3.4 配置签名
3.4 宠物商城App开发
3.4.1 首页开发
3.4.2 宠物视频功能模块开发
3.4.3 登录功能模块开发
3.4.4 账号注册功能模块开发
3.4.5 个人中心功能模块开发
3.4.6 设置功能模块开发
3.5 小结
第4章 Account Kit开发详解
4.1 原理和功能分析
4.2 开发准备
4.2.1 账号注册、实名认证
4.2.2 创建应用
4.2.3 生成签名证书指纹
4.2.4 配置签名证书指纹
4.2.5 开通账号服务
4.2.6 集成Account SDK
4.3 华为账号登录
4.3.1 华为账号登录图标设计
4.3.2 ID Token模式登录
4.3.3 Authorization Code模式登录
4.3.4 静默登录
4.4 华为账号登出
4.4.1 登出业务流程
4.4.2 实战编码
4.5 华为账号取消授权
4.5.1 取消授权业务流程
4.5.2 实战编码
4.6 自动读取短信验证码
4.6.1 自动读取短信验证码业务流程
4.6.2 实战编码
4.7 小结
第5章 IAP Kit开发详解
5.1 功能原理分析
5.2 开发准备
5.2.1 开通支付服务
5.2.2 集成IAP SDK
5.3 使用PMS创建商品
5.3.1 PMS功能原理
5.3.2 配置商品
5.4 购买商品
5.4.1 确认是否支持IAP
5.4.2 获取商品信息
5.4.3 发起支付
5.4.4 确认交易
5.4.5 帮助开发者实现补单机制
5.4.6 查询已购商品和订单
5.5 使用商品
5.5.1 理解订阅型商品
5.5.2 提供商品服务
5.5.3 订阅管理
5.6 沙盒测试
5.6.1 功能原理
5.6.2 实战操作
5.7 IAP Server侧功能开放
5.7.1 功能原理
5.7.2 功能实现