| 作者 |
| 王希海 望岳 吴海亮 杨爱国 |
| 丛书名 |
| 移动开发 |
| 出版社 |
| 机械工业出版社 |
| ISBN |
| 9782012119443 |
| 简要 |
| 简介 |
| 内容简介书籍计算机书籍 ---------------------------华为HMS生态与应用开发实战--------------------------- 本书共分12章内容。第1~2章,介绍HMS生态发展历程及HMS Core生态整体架构及接入机制,目的是帮助开发者了解移动应用生态发展历程、HMS发展概况和HMS Core技术架构。第3~11章,介绍Kit快速集成入手,搭建实战环境,深入讲解每个Kit的功能原理,并通过一个支撑所有Kit集成业务的场景,详解每个Kit的实战环节,以帮助开发者了解如何快速接入HMS开放的各项能力。第12章,介绍华为提供的App测试服务及华为应用市场上架过程,目的是帮助开发者快速进行应用多机型测试和上架到华为应用市场。 ---------------------------华为奋斗密码--------------------------- 本书上篇价值管理”,围绕价值创造、价值评价、价值分配这三个层面,剖析企业管理所要解决的三个核心问题:如何全力地创造价值;如何科学地评价价值;如何合理地分配价值。 本书中篇要素管理”,阐释与价值创造*密切的三个要素组织、干部、人才”,以及华为管理中不可或缺的要素文化”。作者结合华为的管理实践,深度分析组织、干部、人才、文化”在价值创造、价值评价、价值分配中扮演什么角色,以及它们背后的相互支撑作用。 本书下篇体系管理”,重点介绍HRBP(业务伙伴)、HRCOE(领域专家)、HRSSC(人事共享服务中心)人力资源的三支柱如何在华为有效地发挥作用。 |
| 目录 |
---------------------------华为HMS生态与应用开发实战--------------------------- 本书赞誉 序 一 序 二 序 三 前 言 第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 第2章 HMS Core整体介绍 20 2.1 HMS Core能力开放视图 20 2.1.1 开发:低成本快速构建优质应用 21 2.1.2 增长:持续提升用户量和活跃度 23 2.1.3 盈利:利用多渠道实现开发者变现 24 2.2 能力开放机制 26 2.2.1 HMS Core SDK开放模式 26 2.2.2 RESTful接口开放模式 26 2.3 能力接入授权机制 27 2.3.1 API Key使用 27 2.3.2 OAuth Client使用 29 2.3.3 Service Account使用 30 2.4 小结 33 第3章 集成快速入手 34 3.1 注册与实名认证 34 3.1.1 注册账号 34 3.1.2 实名认证 36 3.2 开发环境搭建 40 3.3 创建宠物商城App项目 41 3.3.1 功能需求分析 42 3.3.2 创建Android项目 42 3.3.3 创建签名文件 43 3.3.4 配置签名 45 3.4 宠物商城App开发 46 3.4.1 首页开发 47 3.4.2 宠物视频功能模块开发 48 3.4.3 登录功能模块开发 49 3.4.4 账号注册功能模块开发 49 3.4.5 个人中心功能模块开发 51 3.4.6 设置功能模块开发 52 3.5 小结 53 第4章 Account Kit开发详解 54 4.1 原理和功能分析 54 4.2 开发准备 55 4.2.1 账号注册、实名认证 56 4.2.2 创建应用 56 4.2.3 生成签名证书指纹 58 4.2.4 配置签名证书指纹 58 4.2.5 开通账号服务 60 4.2.6 集成Account SDK 60 4.3 华为账号登录 63 4.3.1 华为账号登录图标设计 63 4.3.2 ID Token模式登录 65 4.3.3 Authorization Code模式登录 73 4.3.4 静默登录 78 4.4 华为账号登出 80 4.4.1 登出业务流程 80 4.4.2 实战编码 81 4.5 华为账号取消授权 82 4.5.1 取消授权业务流程 83 4.5.2 实战编码 83 4.6 自动读取短信验证码 84 4.6.1 自动读取短信验证码业务流程 84 4.6.2 实战编码 84 4.7 小结 87 第5章 IAP Kit开发详解 88 5.1 功能原理分析 88 5.2 开发准备 89 5.2.1 开通支付服务 90 5.2.2 集成IAP SDK 91 5.3 使用PMS创建商品 92 5.3.1 PMS功能原理 92 5.3.2 配置商品 93 5.4 购买商品 98 5.4.1 确认是否支持IAP 99 5.4.2 获取商品信息 100 5.4.3 发起支付 102 5.4.4 确认交易 104 5.4.5 帮助开发者实现补单机制 107 5.4.6 查询已购商品和订单 109 5.5 使用商品 113 5.5.1 理解订阅型商品 113 5.5.2 提供商品服务 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 第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 订阅主题 154 6.4.1 订阅主题流程 154 6.4.2 实战编码 155 6.5 AppGallery Connect推送 158 6.5.1 推送到通知栏 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 第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 配置定位权限 182 7.3.2 实战编码 183 7.4 位置模拟功能开发 186 7.4.1 选择位置模拟应用 186 7.4.2 实战编码 187 7.5 活动识别功能开发 188 7.5.1 配置活动识别权限 188 7.5.2 实战编码 189 7.6 地理围栏功能开发 192 7.6.1 创建地理围栏 192 7.6.2 实战编码 193 7.7 小结 196 第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 第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 地图相机 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 第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 虚假用户检测 275 10.6.1 功能原理 275 10.6.2 实战编码 276 10.7 小结 281 第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面容认证示例 296 11.5 小结 297 第12章 测试及上架 299 12.1 华为云测试服务 299 12.1.1 云测试 301 12.1.2 云调试 308 12.2 提交应用上架 315 12.2.1 登录并发布应用 315 12.2.2 应用基础信息设置 315 12.2.3 分发信息设置 317 12.2.4 提交上架确认 320 12.3 小结 320 附录 HMS生态相关概念 321 ---------------------------华为奋斗密码--------------------------- 序言 上篇 价值管理 第一章 价值创造┊3 第一节 战略与客户价值┊6 一、没有正确的假设,就没有正确的方向6 二、基于思想假设的《华为基本法》11 三、战略是基于客户价值创造16 第二节 价值客户的战略解码┊31 一、谁是你的价值客户32 二、帮助客户成功才能持续发展41 三、发展客户能力重于拉近关系42 四、马来西亚电信案例:客户不是猎物46 第三节 关键任务与价值管理┊49 一、瀑布式”与喷泉式”的目标管理50 二、目标是为客户创造价值54 三、用关键事件做驱动58 四、将规则转化为业务行动63 五、全营一杆枪打下飞机64 第二章 价值评价┊69 第一节 价值评价的导向┊69 一、以责任结果为导向70 二、以商业价值为导向72 第二节 价值评价的标准┊73 一、多打粮食永远没有止境74 二、增加土地肥力77 第三节 价值评价的方法┊78 一、价值与绩效79 二、述职与评价82 三、过程管理87 第四节 价值评价的误区┊89 一、KPI指标库89 二、360度评估91 三、员工满意度92 第五节 华为案例:绝对考核┊94 第三章 价值分配┊96 第一节 分配的目的是导向冲锋┊97 一、不让雷锋吃亏,向奋斗者倾斜97 二、力出一孔,利出一孔99 三、劳动和资本的分配关系102 四、警惕高工资、高福利的威胁104 第二节 基于贡献的价值分配形式┊106 一、薪酬与奖金107 二、机会与晋升113 三、虚拟股与TUP122 四、健康安全与退休计划129 五、华为案例:获取分享制132 第三节 非物质激励┊134 第四节 负向激励┊138 中篇 要素管理 第四章 熵增和耗散结构┊144 第五章 组织:精兵作战┊167 第一节 矩阵式组织┊168 一、客户与战略决定组织171 二、大平台支撑精兵作战172 三、拧麻花式的进化174 第二节 流程化组织┊175 第三节 项目型组织┊180 第四节 铁三角组织┊185 第五节 赋能型组织┊188 一、忠诚通过赋能产生价值189 二、训战结合和循环赋能191 三、华为大学和战略预备队192 第六节 打破组织边界┊196 第六章 干部:烧不死的鸟┊198 第一节 开放、妥协、灰度┊198 一、传承价值观,知恩畏罪199 二、黑暗中发出微光,带领队伍走向胜利200 三、不断改进端到端的业务流程201 四、团结一切可以团结的力量202 五、恰当把握开放、妥协、灰度205 第二节 将军是打出来的┊206 一、选拔标准:干部四力206 二、选拔程序:三权分立”209 三、考核机制:行为评价210 四、干部演化:主官主管212 第三节 烧不死的鸟是凤凰┊214 一、猛将必发于卒伍,宰相必取于州郡215 二、干部循环流动216 三、干部淘汰率10%218 四、监管是对干部最大的爱护220 第四节 惰怠是最有害的腐败┊221 一、惶者生存221 二、作风八条223 三、惰怠十八条225 第七章 人才:奋斗者┊230 第一节 普通劳动者和奋斗者┊231 第二节 蓬生麻中,不扶自直┊234 第三节 人力资本大于财务资本┊236 第四节 最佳时间、最佳角色、最佳贡献┊237 第五节 不完美的英雄也是英雄┊239 第八章 文化:云雨沟┊241 第一节 以客户为中心┊243 一、战略以客户为中心244 二、产品和服务以客户为中心246 三、组织和流程以客户为中心247 四、文化以客户为中心247 第二节 以奋斗者为本┊249 一、胜则举杯相庆,败则拼死相救250 二、不让雷锋吃亏252 三、思想上艰苦奋斗253 第三节 长期坚持艰苦奋斗┊255 第四节 自我批判┊259 一、自我批判是一种纠偏机制259 二、自我批判是一种能力261 三、从思想批判走向组织批判261 下篇 体系管理 第九章 HRBP:业务伙伴┊272 第一节 业务转身HRBP ┊273 第二节 HRBP角色定位┊275 第三节 HRBP角色履行┊278 第四节 HRBP赋能┊280 第十章 HRCOE:领域专家┊284 第一节 人力资源规划┊286 第二节 人才供应与配置┊290 一、外部人才招聘290 二、内部人才调配293 三、组织规模控制296 四、新员工导入298 第三节 任职资格与能力管理┊301 一、任职资格的等级及标准303 二、任职资格的推行和应用310 三、任职资格的挑战与变革315 第四节 绩效管理┊316 一、从客户价值到组织绩效318 二、从组织绩效到个人绩效320 三、绩效评估与校准323 四、绩效面谈与辅导326 第五节 薪酬与福利┊328 一、薪酬等级328 二、分灶吃饭329 三、调整机制331 第六节 培训与人才发展┊331 一、两大基因与收费模式333 二、培养制转为选拔制335 三、最优秀的人才培养更优秀的人336 四、从士兵到将军337 第十一章 HRSSC:共享中心┊340 一、HRSSC发展现状340 二、HRSSC的角色与使命342 三、华为实践344 后记┊346 |