由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版 华为HMS生态与应用开发实战 王希海,望岳,吴海亮 机械工业出
¥ ×1
本书赞誉 序 一 序 二 序 三 前 言 第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
王希海,
华为终端云服务开发者联盟产品部部长,具有15年以上丰富的软件领域从业经验,华为终端HDD、HSD、HDG、HDE等生态项目创始人,消费者云服务DigiX系列赛首席评委,曾获深圳市科技进步奖。目前专注华为终端HMS开放能力的推广与布道,与全球开发者共同打造全场景智慧化终端生态。
望岳,
华为终端云服务HMS Core平台部部长,快应用联盟的发起和倡导者之一,20余年电信领域大型管理软件、分布式中间件与平台的研发和全球交付经验。曾发表多篇电信领域专利文章并取得国际专利。目前专注于华为终端HMS Core开放能力构建,助力全球开发者的商业成功。
吴海亮,
华为终端云服务开发者联盟首席技术专家,华为HDD和HMS开放能力首席课程讲师,10余年软件开发与架构设计经验,曾主导多个开放能力的开发项目。目前致力于HMS开放能力推广与全球开发者技术支持工作,亦作为布道师活跃于全球HMS生态发展项目。
华为HMS团队专家联袂撰写,阐述HMS生态发展历程与开放架构,通过实战方式完成一款移动应用的开发与上架
本书共分12章内容。第1~2章,介绍HMS生态发展历程及HMS Core生态整体架构及接入机制,目的是帮助开发者了解移动应用生态发展历程、HMS发展概况和HMS Core技术架构。第3~11章,介绍Kit快速集成入手,搭建实战环境,深入讲解每个Kit的功能原理,并通过一个支撑所有Kit集成业务的场景,详解每个Kit的实战环节,以帮助开发者了解如何快速接入HMS开放的各项能力。第12章,介绍华为提供的App测试服务及华为应用市场上架过程,目的是帮助开发者快速进行应用多机型测试和上架到华为应用市场。
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格