内容推荐 本书基于华为终端云服务多年的技术积累和对移动应用生态发展的理解,以开发者应用的“D(开发)/G(成长)/E(变现)模型”为切入点,结合HMS典型的开放能力和实际的业务场景,通过实战方式详述如何使用HMS开放能力快速完成移动应用的开发和测试上架。同时,本书对广大开发者关心的华为HMS发展历程、HMS生态架构与开放机制以及HMS的隐私合规等话题,也一并予以阐述。 作者简介 王希海,华为终端云服务开发者联盟产品部部长,具有15年以上丰富的软件领域从业经验,华为终端HDD、HSD、HDG、HDE等生态项目创始人,消费者云服务DigiX系列赛首席评委,曾获深圳市科技进步奖。目前专注华为终端HMS开放能力的推广与布道,与全球开发者共同打造全场景智慧化终端生态。 目录 本书赞誉 序一 序二 序三 前言 第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 功能需求分析 …… 第4章 Account Kit开发详解 第5章 IAP Kit开发详解 第6章 Push Kit开发详解 第7章 Location Kit开发详解 第8章 Site Kit开发详解 第9章 Map Kit开发详解 第10章 Safety Detect开发详解 第11章 FIDO Kit开发详解 第12章 测试及上架 附录 HMS生态相关概念 |