作者 |
庞涛 王希海 望岳 吴海亮 |
丛书名 |
出版社 |
机械工业出版社 |
ISBN |
9782101131541 |
简要 |
简介 |
内容简介书籍经济管理学书籍 ---------------------------华为训战--------------------------- 训战是培训界最为津津乐道的培训和人才培养理念之一,它源自人民解放军,发扬光大于华为的战略预备队学习和训练实践。本书试图还原真实的训战,从理念到方法,从消化到创新,回答的核心问题如下: ·到底什么是训战?训战提出的背景和被赋予的使命是怎样的? ·训战是如何实现提升学习效益、加速关键人才培养的? ·训战瞄准的业务场景和需求是怎样的? ·如果要实施训战结合的学习或人才培养项目,其中的一些关键技术、方法,如组织经验萃取、实战演练设计、案例开发应该如何操作? ·随着技术发展,训战的可能进化路径和样貌会是怎样的? ---------------------------华为HMS生态与应用开发实战--------------------------- 本书共分12章内容。第1~2章,介绍HMS生态发展历程及HMS Core生态整体架构及接入机制,目的是帮助开发者了解移动应用生态发展历程、HMS发展概况和HMS Core技术架构。第3~11章,介绍Kit快速集成入手,搭建实战环境,深入讲解每个Kit的功能原理,并通过一个支撑所有Kit集成业务的场景,详解每个Kit的实战环节,以帮助开发者了解如何快速接入HMS开放的各项能力。第12章,介绍华为提供的App测试服务及华为应用市场上架过程,目的是帮助开发者快速进行应用多机型测试和上架到华为应用市场。 |
目录 |
---------------------------华为训战--------------------------- 推荐序一 钢铁是这样淬火的 推荐序二 让企业学习力成为商业的驱动力 推荐序三 大道至简,悟在天成 前言 为什么写本书 第一篇 基础篇 2 第1章 理解训战才能驾驭训战 5 训战提出的三大背景 10 训战1.0:搭建基本框架 12 训战2.0:走向业务实战训练深水区 18 训战是颠覆,更是回归 21 第2章 理解场景才能把握关键 24 什么是场景和场景化学习 29 为什么场景化是训战落地的关键抓手 37 场景化学习的常见方式及华为的特色 第二篇 实操篇 46 第3章 校准:对标业务需求 46 对准顶层业务需求,摆脱评估纠结 49 需求的三个层次和六种形式 57 三张表把握需求调研分析的实操要点 64 需求调研实战中的两大核心抓手 69 第4章 蓝图:还原任务场景 71 上接战略、下接绩效的金钥匙 75 如何拆解四类关键任务 79 还原典型场景的四个要素 82 区别两类任务场景的差异 85 第5章 收割:萃取组织经验 85 华为对于经验的体会和认识 88 组织经验萃取发挥业务价值的六大场景 97 华为面向过去的经验萃取 100 华为面向未知领域的项目登舰 107 第6章 取材:开发实战案例 107 正本清源:华为这样理解案例 110 案例在华为应用的五大场景 113 大型复杂案例开发思路 119 中小型案例开发方法 125 案例取名和润色 129 第7章 转化:设计实战演练 129 没有演练,技能学习难以落地 132 两类常规演练的开发要点 137 复杂场景实战演练开发要点 153 第8章 检核:推进以考促训 155 体验华为的“考军长” 158 以考促训是对学习设计的颠覆式思考 164 设计与落实以考促训 166 以考促训的延展:以赛促训和以战代训 174 第9章 出鞘:华为训战的精神锻造 176 精神锻造不是走形式 180 精神锻造的内核是三感营造 184 华为训战中精神锻造的做法 第三篇 升华篇 196 第10章 面向未来的训战 197 面向未来的真实世界中的K12教育实践和趋势 200 假如记忆可以移植 207 未来的训战样貌预测 212 附录 华为训战的精品培训 217 参考文献 ---------------------------华为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 |