华为HMS生态解析与移动生态盘点


导读:在今天的移动应用商业领域,我们常常谈及“生态”这个词语。

商业生态”(Business Ecosystem)的概念最早出现在1993年5月《哈佛商业评论》发表的一篇文章中,指由相互作用的组织和个人形成的经济共同体。

生态成员组织包括供应商、用户和其他利益相关者。生态系统领导者带领成员调整投资方向、找到相互支持的角色,朝着共同的愿景迈进。移动应用生态体系,主要是由开发者用户生态平台三者共同组成。

开发者希望快速、低成本地将其开发的产品变现获益,用户希望获得良好的使用体验,生态平台则一端为开发者提供全方位支持,另一端为用户带来丰富的应用体验,从而形成整体。我们将从3个阶段介绍移动应用生态的发展形态和主要特征。

作者:王希海 望岳 吴海亮 等

来源:华章计算机(ID:hzbook_jsj)

01 构建分发平台,形成生态模式

在移动应用发展的初期,用户使用应用经常面临如下问题:

  • 一是应用查找不方便,用户经常找不到合适的下载网站,或者在网站上找不到所需的应用;

  • 二是下载的应用容易存在安全隐患,安装使用后可能会给用户造成损失;

  • 三是通过网站下载安装应用过程复杂,需要一定的技能要求,对新手不友好、用户体验差。因此,用户希望有一个便捷、安全的渠道来获取应用。

对于开发者来说,也面临一些问题:

  • 一是需要自行将应用发布到多个网站,发布效率低、后续维护工作量大;

  • 二是第三方网站众多,用户入口分散,不利于应用推广和快速获取用户。

因此,开发者希望有一个高效便捷的应用分发渠道,来帮助自己在降低应用分发投入的同时,还能够获取更多的用户。

这个阶段,无论是开发者还是用户,都期望有一个统一、便捷的应用分发平台,来帮助他们解决遇到的问题。在此背景下,各智能终端厂商纷纷建立了应用分发平台,如苹果公司带来了App Store,谷歌公司发布了Google Play,华为公司推出了华为应用市场等。

应用分发平台的推出,有效解决了上述问题:开发者的应用可以直接通过统一的应用分发平台高效分发;而用户可以通过应用分发平台一站式完成应用的查找、安装和升级。

应用分发平台的建立,使得开发者的应用可以快速直达用户,开发者只要能开发出优质的应用,就能通过应用分发平台获取很多的用户,得到更多的收入。

同时,用户通过值得信赖的应用分发平台查找、安装以及升级应用,综合体验得到了极大提升。应用分发平台成为早期生态平台的雏形,以应用分发平台为中心的生态体系就此形成,如图1所示。

▲图1 移动应用生态发展初期


02 提供全面支持,扩充生态阵营

随着移动生态的快速发展,各大应用分发平台的应用数量与种类也开始逐渐增加,同类或者相似的应用也越来越多。如何在同质化竞争中脱颖而出,并用尽可能短的时间来开发出一款优质的应用来抢占市场,成为开发者不容忽视的问题。

但是,从零构建一款优质的App是一项非常复杂的工程。开发者需要考虑一系列的问题。比如,服务器资源、关键技术问题的突破、研发人力成本、业务模式创新和安全隐私保护等。这意味着开发者需要投入巨大的成本,并耗费相当长的研发周期才有可能达成目标。

而在瞬息万变的移动互联网市场下,研发周期的长短足以决定一款产品的成败。因此,开发者希望能够由生态平台为其提供相应的解决方案,包括提供移动应用开发中常用的基础能力或服务、提升交付效率的工具以及有创新性的技术平台,以便降低其投入成本,缩短应用开发周期,聚焦业务创新。

这一时期生态平台也面临着一些主要问题。生态平台希望吸引更多的开发者,让尽可能多的应用加入其生态圈,以便快速扩大应用的体量,进而为终端用户提供丰富的应用选择。而要达成这一目标,生态平台需要解决如下两个问题:

  • 问题一,如何提供有竞争力的能力或者服务来吸引更多的开发者加入其生态圈

  • 问题二,如何让开发者的应用在其终端设备上有更好的应用体验,从而帮助开发者更好地获客,建立一个与开发者相互依存的良性共生关系?

要解决这两个问题就需要生态平台依托自身终端设备或者平台优势,来为开发者提供全方位的支持与服务。这包括提供移动应用领域的基础能力或服务,丰富的推广与激励资源以及关键领域的技术支持,以帮助开发者进行业务创新。这些支持既是开发者所急切需要的,也是生态平台实现自身良性发展的关键要素。

因此,在这一时期各大生态平台纷纷提供了大量的开放能力及服务,来帮助开发者缩短应用开发周期、提升应用开发效率、支撑应用快速上架,从而确立自身在生态圈中的竞争力。

我们来看下各大生态平台是如何积极进行能力开放的。在开发领域,各大生态平台开放了各种SDK,将各自软硬件的能力开放给开发者。例如,为开发者提供定位、地图、云空间、数字版权保护、游戏等基础能力。

在效率提升方面,各大平台纷纷推出新的工具与语言,例如Apple的XCode工具集、Swift语言,Google的Android Studio以及华为的DevEco Studio等。这些工具与语言极大地解放了开发者的生产力,提升了应用开发效率与构建质量。

此外,生态平台也推出了AR、VR、AI等前沿技术来帮助开发者在各自的业务领域高效地进行业务创新。得益于这些丰富的开放能力以及生态平台提供的全方位支持,各主流生态平台的移动应用也得到了极大丰富,很好地提升了应用的业务体验,增强了开发者与生态平台之间的依存关系。

03 促进深度融合,共建命运共同体

如今,全球移动应用数量已超500万款,与移动互联网诞生初期仅有数百款相比已是天壤之别。如何增加App数量已不再是整个移动生态面临的首要问题,甚至一些体验差的应用已逐步在各大应用平台下架。今天,生态平台更加关注的是如何帮助更多的优质应用成长、获利并最终获得商业成功,同时,生态平台也开始出现一些新的变化。

首先,生态平台提供更多精细化运营的能力,帮助开发者更好地运营其App。如Google Firebase和华为HMS Core提供的Analytics能力,都可以帮助开发者进行用户行为分析、用户洞察及精细化运营,以便开发者及时做出产品策略的调整。

其次,生态平台不断增加新的生态入口,通过多样化的交互方式,让App变得更容易触达用户,增加了流量和变现机会。如Apple公司的Siri助手,让用户通过语音与手机交互快速找到想要的应用;华为公司的“智慧助手”,可以帮助用户一键直达常见应用,享受情景智能服务,快速接收各类资讯。

同时,生态平台的应用类型也在发生变化,如最近流行的“快应用”,是一种新型免安装应用。开发者不需要花费高昂的成本去拉动客户下载App,也无须频繁推送原生应用的升级,这样大大缩短了开发者和用户加入生态体系的时间周期,更易于推广传播。

在经历了“构建分发平台,形成生态模式”“提供全面支持,扩充生态阵营”和“促进深度融合,共建命运共同体”三个发展阶段之后,今天的生态平台更加关注如何帮助开发者更快、更好地获取利益。

开发者为了打造更好的“爆款”应用,也更加深度地参与到生态平台的使用中来。开发者与生态平台开始成为结合紧密的命运共同体。可以预见,未来的移动应用生态,将迈向更加智慧化的时代,聚合终端、内容,不断创造多样化、多入口的全场景的应用体验。


04 华为HMS生态:HMS能力开放架构

华为HMS(Huawei Mobile services)生态仅用一年时间,就已跃居全球第三大移动应用生态,得到了全球开发者的接受和喜爱。

HMS生态是一个开放的生态,华为通过HMS Core全面开放“芯-端-云”能力,使能开发者应用创新,共同加速万物感知、万物互联、万物智能,打造全场景智慧体验。

HMS开放框架由两部分组成,包括:HMS APPs层HMS Core&Connect,其中后者又可以划分为HMS Connect层HMS Core层,以及相应开发、测试的IDE工具,如图2所示。

▲图2 HMS生态架构

1. HMS Apps层

本层是HMS生态应用,包括华为自有应用(HMS Apps)和开发者应用(App),这些应用依托华为终端为用户提供数字化服务。

2. HMS Connect层

本层包括开发者管理、应用管理和内容及服务的管理,为App运营人员提供从加入HMS到商业变现的全程端到端管理能力。

  1. 应用市场(App Gallery Connect)致力于为应用的创意、开发、分发、运营和经营各环节提供一站式服务,将华为在全球化、质量、安全、工程管理等领域长期积累的能力开放给开发者,大幅降低应用开发与运维难度,提高版本质量,开放分发和运营服务,帮助开发者获得用户并实现收入的规模增长。

  2. 华为内容中心(Content Connect)是华为的内容接入平台,包括主题、音乐和视频等内容,帮助开发者将其主题、音乐和视频内容分发到华为自有应用上,助力开发者全流程高效运营,让内容更快捷、更准确地到达用户。

  3. 华为智慧平台(Service Connect)是华为统一的原子化服务接入和分发平台,聚合泛终端全场景的流量入口,为开发者提供一次接入、基于AI全场景分发的服务。

  4. 华为开发者联盟(Developer Connect)是华为终端合作伙伴开放平台,致力于服务广大开发者,在开发、测试、推广和变现等环节,全方位助力开发者打造全场景创新体验,通过智能终端触达广大用户。

3. HMS Core层

本层包括HMS各开放能力和工具,为开发者提供应用领域、系统领域、媒体领域、安全领域等多个领域的开放能力和工具支撑。

  1. App Services是应用领域能力开放的集合,如Huawei Account Kit(华为账号服务)为开发者提供了简单、安全的登录授权功能,方便用户快捷登录。

  2. Media是媒体领域能力开放的集合,如Camera Kit(相机服务)为开发者提供高效使用相机系统的能力,通过提供一套全新的高级编程API,支持第三方应用实现大光圈、人像、HDR、视频HDR(High Density Recording)、视频人物虚化和超级夜景等特性,实现与华为相机同样的拍照效果。

  3. Graphics是图像领域开放能力的集合,如AR Engine通过整合AR核心算法,提供了运动跟踪、环境跟踪、人体和人脸跟踪等AR基础能力,通过这些能力可让第三方的应用实现虚拟世界与现实世界的融合,提供全新的视觉体验和交互方式。

  4. System是系统领域开放能力的集合,如近距离通信服务,使用蓝牙、Wi-Fi等技术,发现附近的设备并与它们通信,包括近距离设备间数据传输和近距离设备间消息订阅。

  5. AI是人工智能领域开放能力的集合,如ML Kit(机器学习服务)提供机器学习套件,为开发者提供简单易用、服务多样和技术领先的机器学习能力,助力开发者更快更好地开发各类AI应用。

  6. Security是安全领域开放能力的集合,如FIDO(线上快速身份验证服务),为应用提供安全可信的本地生物特征认证和安全便捷的线上快速身份验证能力,为开发者提供安全易用的免密认证服务,并保障认证结果安全可信。

  7. Smart Device是智能终端领域开放能力的集合,如HiCar,将移动设备和汽车连接起来,利用汽车和移动设备的强属性以及多设备互联能力,在手机和汽车之间建立管道,把手机的应用和服务延展到汽车。

  8. IDE&Tools是工具的集合,帮助开发者快捷方便地使用开放能力。

    ①HMS Core Toolkit是一个IDE工具插件,包含应用创建、编码和转换、调测、测试和发布的开发工具,集成HMS Core,打造出色的应用。

    ②DevEco Studio是华为消费者业务为开发者提供的集成开发环境,旨在帮助开发者快捷、方便、高效地使用华为HMS生态开放能力。DevEco Studio具备工程管理、代码编辑、编译构建、调试仿真等基础功能。

从上面框架各层的定义描述可以看到,HMS Core从快速开发、持续增长、灵活变现三个方面,全方位帮助开发者低成本构建精品应用,实现商业盈利。

为了让更多开发者和用户认识、了解华为HMS生态并加入其建设进程,华为官方首次出版了《华为HMS生态与应用开发实战》一书,从生态发展、技术架构、支持体系等多个维度,立体化地介绍了HMS的生态和技术,每位开发者,都可以通过本书了解华为HMS生态的历程,以及HMS Core详细的开放接口和能力,从而高效地构建应用程序。


关于作者:王希海,华为终端云服务开发者联盟产品部部长,具有15年以上丰富的软件领域从业经验,华为终端HDD、HSD、HDG、HDE等生态项目创始人,消费者云服务DigiX系列赛首席评委,曾获深圳市科技进步奖。目前专注华为终端HMS开放能力的推广与布道,与全球开发者共同打造全场景智慧化终端生态。

望岳,华为终端云服务HMS Core平台部部长,快应用联盟的发起和倡导者之一,20余年电信领域大型管理软件、分布式中间件与平台的研发和全球交付经验。曾发表多篇电信领域专利文章并取得国际专利。目前专注于华为终端HMS Core开放能力构建,助力全球开发者的商业成功。

吴海亮,华为终端云服务开发者联盟首席技术专家,华为HDD和HMS开放能力首席课程讲师,10余年软件开发与架构设计经验,曾主导多个开放能力的开发项目。目前致力于HMS开放能力推广与全球开发者技术支持工作,亦作为布道师活跃于全球HMS生态发展项目。

本文摘编自《华为HMS生态与应用开发实战》,经出版方授权发布。

延伸阅读《华为HMS生态与应用开发实战》

推荐语:华为官方出品,首本阐述HMSCore书籍,通过实战方式带领移动开发者完成一款移动App的开发与上架。

划重点????

干货直达????

  • 5G时代不可或缺的关键技术:详解边缘计算参考架构3.0

  • 6个关键步骤,手把手教你构建图模型

  • 手把手教你用ECharts画折线图

  • 什么是数字孪生?有哪些关键能力?

更多精彩????

在公众号对话框输入以下关键词

查看更多优质内容!

PPT | 读书 | 书单 | 硬核 | 干货 讲明白 | 神操作

大数据 | 云计算 | 数据库 | Python | 可视化

AI | 人工智能 | 机器学习 | 深度学习 | NLP

5G | 中台 | 用户画像 1024 | 数学 | 算法 数字孪生

据统计,99%的大咖都完成了这个神操作

????

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/55648.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

发稿猫:5步分析钟薛高、东鹏特饮新品牌如何做营销

目录 第一步、渠道布局——深度渗透 1、做一个适合自己的品类 2、天猫作为品牌标杆店,树立旗帜 3、及时评估渠道质量 第二步、用户心理——引导决策 ①感知风险 ②经济风险 ③时间风险 ④社交风险 ⑤心理风险 第三步、品类人群——定位清晰 第四步、增长路径——明确…

每日新闻:6G概念研究今年启动;德国SAP斥80亿美元收购美国Qualtrics;华为发布人工智能平台;微软收购两家游戏工作室...

关注中国软件网 最新鲜的企业级干货聚集地 趋势洞察 工信部透露:6G概念研究也在今年启动 预计2030年投入商用 伴随着5G技术脚步的到来,工信部IMT-2020(5G)无线技术工作组组长粟欣透露,6G概念研究也在今年启动。 工信部对于6G概念的表态让我们…

雪糕刺客“钟薛高”,产品走红与商标息息相关?

在这酷暑难耐的夏天,谁能拒绝一支雪糕的诱惑?但面对潜藏的“雪糕刺客”,可得小心了。他们可能看起来其貌不扬,但价格却能让人望而却步,就比如:钟薛高。 钟薛高是2018年5月上市的新晋网红产品,一…

一场直播带货40000+销量,解析新消费品牌“钟薛高”的增长策略

定位“中国高端品牌”的钟薛高,除了在产品研发方面进行创新外,也深谙网络营销之道,热衷于用社交方式实现品牌传播。由此,也成为大众口中的“网红品牌”。 钟薛高这样的快消品为何能快速获得成功?提起钟薛高&#xff0c…

创立1年拿下品类第一,创始人一句话引爆6亿阅读量,钟薛高为何如此吸睛?

炎炎夏日,继车厘子、杨梅自由后,雪糕自由成为当下热议的话题。 而吃哪个,如何选?为什么?是当下很多年轻消费者在考虑的问题。 当然,最近“很忙”的钟薛高估计是不少年轻消费者所选择的对象。 经过3年发展…

【endnote学习】为什么引用文献时期刊名没有显示为缩写名形式

为什么引用文献时期刊名没有显示为缩写名形式 问题描述问题解决 问题描述 在引用文献时,发现有个别文献引用信息中期刊名没有显示为缩写形式。比如(选择显示格式为AIChE): 引用信息里,期刊名“Physical review B”没有自动显示为缩写名。 出现这种情况…

科学使用知乎(屏蔽知乎热点,拦截推荐问题,屏蔽关键词)

上知乎本来要搜个什么的,不知不觉就会被热搜中的明星八卦,推荐里的家长里短,成功学迷瞎了双眼,被精神迷幻剂一波波洗脑,浪费无数时间,又觉得对知乎还是无法割舍,感谢Adblock Plus这一神器&#…

参考文献中期刊/会议如何缩写

文章目录 前言一、期刊缩写二、会议缩写补充 前言 在学术论文撰写过程中,有时会遇到参考文献中期刊或会议名称需要缩写的情况,这些英文缩写具有一定规则,新手一般难以熟练使用,因此可以借助一些工具获得。 一、期刊缩写 可以借助…

期刊英文名缩写如何查询或编辑?

文章目录 0.引言1.英文期刊名缩写查询2.中文期刊英文名缩写查询3.中文期刊英文名缩写编辑 0.引言 在整理论文参考文献时,参考文献格式需要按照所投期刊要求进行编写,有的期刊会要求引用的参考文献中的期刊名为英文缩写,英文期刊的期刊名缩写一…

解决谷歌登陆账号失败问题2020-11-21

1、我的简单方法 解压Chrome同步助手链接:https://pan.baidu.com/s/1Z0RO0_9RsYRKsMqdWztvAw 提取码:9jqw 复制这段内容后打开百度网盘手机App,操作更方便哦2、打开谷歌浏览器3、开启开发者模式 加载已解压的扩展程序4、选择此文件夹打开即…

国内如何创建google(谷歌)账号?

我们在国内创建谷歌账号的时候,都是需要我们准备一个可以接收验证码的手机号。但是都提示手机号码无法用于验证,该怎么办呢?下面我们来详细的和大家讲解一下 购买谷歌账号 一人一号,密码和密保均可修改,绝对安全&#…

抓狂!谷歌账号又又登录异常?给你支招解决

最近,就有很多朋友向东哥反馈说,谷歌账号登录异常了,明明账号密码都是对的,愣是登不上去,严重影响工作进度,很是捉急。所以东哥今天就总结了一份谷歌账号登录异常的解决方案,希望能帮助到大家&a…

斯坦福李飞飞团队新作:刷榜视觉自监督

点击上方“AI遇见机器学习”,选择“星标”公众号 第一时间获取价值内容 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:新智元 在计算机视觉领域,想要建立图像和场景(scene)之间之间的对…

动手实现一遍Transformer

最近乘着ChatGpt的东风,关于NLP的研究又一次被推上了风口浪尖。在现阶段的NLP的里程碑中,无论如何无法绕过Transformer。《Attention is all you need》成了每个NLP入门者的必读论文。惭愧的是,我虽然使用过很多基于Transformer的模型&#x…

BERT大火却不懂Transformer?读这一篇就够了 原版 可视化机器学习 可视化神经网络 可视化深度学习...20201107

20211016 调节因子 20211004 【NLP】Transformer模型原理详解 - 知乎 论文所用 20210703 GPT模型与Transformer进行对比_znevegiveup1的博客-CSDN博客_gpt transformer GPT模型与Transformer进行对比 GPT采用了Transformer的Decoder,而BERT采用了Transformer中的En…

基于Python QQBot库的QQ聊天机器人

项目地址:https://github.com/pandolia/qqbot 1.安装 pip install qqbot 2.主动发出消息 from qqbot import _bot as bot# 登录QQ bot.Login([-q, 2816626661]) buddy 获取指定名称/备注的好友 group 获取群buddy bot.List(buddy, b.K)# 判断是佛存在这个好友 …

python+qqbot实现qq聊天机器人

##pythonqqbot实现qq聊天机器人 ###1. 安装qqbot 使用pip安装qqbot pip install qqbot###2. 登录qq 在安装完qqbot后,就可以进行qq的登录了,使用qqbot命令进行登录,在命令行输入qqbot,然后会弹出来二维码,你进行扫码后…

基于go-cqhttp实现QQ机器人

前言 本篇文章原文:http://www.7yue.top/rabbitbot/ 本篇文章记录一下自己在编写QQ机器人的时候所遇到的一些问题和核心功能的实现。 QQ机器人RabbitBot采用python编写,由于是个人学习使用,故目前不会开源完整代码,只会放出核心…

腾讯官方可编程QQ机器人来了?QQHook

今天突然看见关于QQHook的最新消息,现在还是内测阶段 先打开链接(需要用手机QQ打开):https://web.qun.qq.com/qunrobot/data.html?robot_uin2854196399&_wwv128&_wv3 打开后就会显示Hook: 点击“添加到群聊…

【腾讯广告】监测链接和API自归因回传接口逻辑

开头吐槽一下腾讯的文档是真的垃圾。以下是我自己的理解和经历 大概流程 新建广告–》配置网页链接—》配置监测链接(用来监测网页链接,腾讯到时候会通过这个链接回传给我们一个url,URL的参数就是你配置的参数:如click_id等&…