作品简介

本书共分12章内容。第1~2章,介绍HMS生态发展历程及HMS Core生态整体架构及接入机制,目的是帮助开发者了解移动应用生态发展历程、HMS发展概况和HMS Core技术架构。第3~11章,介绍Kit快速集成入手,搭建实战环境,深入讲解每个Kit的功能原理,并通过一个支撑所有Kit集成业务的场景,详解每个Kit的实战环节,以帮助开发者了解如何快速接入HMS开放的各项能力。2章,介绍华为提供的App测试服务及华为应用市场上架过程,目的是帮助开发者快速进行应用多机型测试和上架到华为应用市场。

本书作者王希海、望岳、吴海亮等。

作品目录

  • 本书赞誉
  • 序一
  • 序二
  • 序三
  • 前言
  • 第1章 HMS生态概述
  • 1.1 移动应用生态分析
  • 1.2 华为HMS生态发展历程
  • 1.3 HMS生态架构
  • 1.4 小结
  • 第2章 HMS Core整体介绍
  • 2.1 HMS Core能力开放视图
  • 2.2 能力开放机制
  • 2.3 能力接入授权机制
  • 2.4 小结
  • 第3章 集成快速入手
  • 3.1 注册与实名认证
  • 3.2 开发环境搭建
  • 3.3 创建宠物商城App项目
  • 3.4 宠物商城App开发
  • 3.5 小结
  • 第4章 Account Kit开发详解
  • 4.1 原理和功能分析
  • 4.2 开发准备
  • 4.3 华为账号登录
  • 4.4 华为账号登出
  • 4.5 华为账号取消授权
  • 4.6 自动读取短信验证码
  • 4.7 小结
  • 第5章 IAP Kit开发详解
  • 5.1 功能原理分析
  • 5.2 开发准备
  • 5.3 使用PMS创建商品
  • 5.4 购买商品
  • 5.5 使用商品
  • 5.6 沙盒测试
  • 5.7 IAP Server侧功能开放
  • 5.8 小结
  • 第6章 Push Kit开发详解
  • 6.1 功能原理分析
  • 6.2 开发准备
  • 6.3 获取Push Token
  • 6.4 订阅主题
  • 6.5 AppGallery Connect推送
  • 6.6 App Server推送
  • 6.7 消息回执
  • 6.8 小结
  • 第7章 Location Kit开发详解
  • 7.1 功能与架构
  • 7.2 开发准备
  • 7.3 融合定位功能开发
  • 7.4 位置模拟功能开发
  • 7.5 活动识别功能开发
  • 7.6 地理围栏功能开发
  • 7.7 小结
  • 第8章 Site Kit开发详解
  • 8.1 功能原理分析
  • 8.2 开发准备
  • 8.3 位置搜索
  • 8.4 地理编码
  • 8.5 获取时区
  • 8.6 小结
  • 第9章 Map Kit开发详解
  • 9.1 功能原理分析
  • 9.2 开发准备
  • 9.3 创建地图
  • 9.4 地图交互
  • 9.5 地图绘制
  • 9.6 自定义地图样式
  • 9.7 路径规划
  • 9.8 小结
  • 第10章 Safety Detect开发详解
  • 10.1 功能原理
  • 10.2 开发准备
  • 10.3 系统完整性检测
  • 10.4 应用安全检测
  • 10.5 恶意网址检测
  • 10.6 虚假用户检测
  • 10.7 小结
  • 第11章 FIDO Kit开发详解
  • 11.1 功能原理分析
  • 11.2 开发准备
  • 11.3 线上快速身份认证
  • 11.4 本地生物特征认证
  • 11.5 小结
  • 第12章 测试及上架
  • 12.1 华为云测试服务
  • 12.2 提交应用上架
  • 12.3 小结
  • 附录 HMS生态相关概念
展开全部