华为开发者大会上第二个介绍的HMS,是什么来头?
Posted 亿欧网
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为开发者大会上第二个介绍的HMS,是什么来头?相关的知识,希望对你有一定的参考价值。
全文2587字,阅读约需5分钟
比起苹果有可能下架微信,更严峻的事情早已发生在华为身上。
9月10日,华为开发者大会开幕,鸿蒙系统和HMS的更新是会议的两大重点。比起鸿蒙,另一个会议重点HMS的更新,经常被人忽视,
那么HMS是什么?他背后的故事为什么能堪比苹果下架微信?我们先聊一下HMS诞生的背景。
与不能使用谷歌服务的国内不同,在海外,谷歌开发的“安卓操作系统”,实际上由两部分构成:
一是开源的安卓底层系统AOSP,这与我们用的“国行版”手机相同;二是谷歌的GMS,也就是华为HMS所对标的移动服务生态,国内用户没听过,但国外用户离不开。
去年华为被美国列入实体名单后,华为手机虽然仍能使用安卓开源系统,但却无法再继续得到谷歌的GMS授权,基于此,对标GMS的HMS才被推到了台前。
对于被各式花样卡脖子的华为来说,从硬件上被封锁,或许还可以在使用上一代芯片的同时,积累技术,用时间去解决问题;而谷歌在软件上断供,却有可能会是一场无解的危局。
谷歌“断供”对华为的影响有多大,我们可以看几个数字。
今年二季度,华为首次成为全球智能手机出货量冠军。但这个冠军背后,海外的出货量却同比下跌27%。特别是华为最重要的海外市场-欧洲,市场份额从2019年同期的22%跌到16%。
下滑并非单纯受疫情影响,早在19年四季度Mate 30发售时,华为手机全球出货量相比上一年同期,已经下降了7.1%。
Mate 30,正是华为被限制使用GMS之后发布的第一款新机。
所谓GMS移动服务,实际上包括两个核心:
面向用户,提供“谷歌自己的全家桶app”和应用商城Google Play;面向开发者,通过谷歌GMS Core的各种接口服务。
对标GMS的HMS,也就是“华为移动服务”,同样是由这两块核心构成,只不过应用商店的名字变成了AppGallery,面向开发者的换做了HMS Core。
我们先从更好理解的,面向用户的应用说起。
想象一部手机装不了微信、高德地图、QQ邮箱、美团、B站、爱奇艺、微博、滴滴、淘宝、大众点评等画面中出现的这些APP,只有拍照效果和通话质量特别棒,你会用吗?
如果你选择拒绝,那就大概能理解欧洲部分用户为什么“抛弃”华为了。
首先,没有GMS,就意味着手机上没有“谷歌全家桶”,也就是谷歌旗下的谷歌地图、Gmail邮箱、Chrome浏览器、YouTube视频等一系列杀手级应用。
谷歌有9款每月活跃用户达到10亿量级的产品,比如视频软件YouTube,2019年全球月活就有20亿。
这还不算完。全球最大的移动应用商店Google Play也不再为华为提供服务,2019年Google Play的全球应用总下载量达到1160亿次。
今年上半年华为P40在英国发售时,有媒体试图在华为应用商店中,寻找谷歌应用商店中下载量最高的15款App,结果只找到4款,其中还有一款是中国老乡的TikTok。
找不到的App加上谷歌全家桶,都是外国用户在衣食住行、社交方面的首选,几乎涵盖所有生活场景。
虽然有用户也找到一些解决办法,比如绕开应用商店自己安装APP,使用网页版的谷歌服务等,但这样的操作会非常繁琐。另外有些APP仍没办法正常运行,尤其是定位功能无法使用的情况比较明显。
在外卖、网约车发达的中国,你一定能理解手机定位功能的重要性,即使网络不发达地区的用户,大概也查看过附近的人吧。
出现这种尴尬的原因,是GMS的第二大核心功能:面向开发者的GMS Core,它为开发者提供的各种API接口尤为重要。
所谓接口,可以简单理解成App调用系统功能的“钥匙”,我们拿最常用的定位接口来进行解释。
我们知道,用手机点外卖或打车时,App会对我们的位置进行实时定位。不过,真正完成这一工作的,其实是手机系统或第三方地图类应用,外卖或打车App只是调用了它们的API接口。
所以开发者在编写程序时,不需要真的写出一段能实现定位功能的代码,只需要保证程序能调用系统提供的接口就行。
而GMS Core就会基于谷歌地图,为海外开发者提供定位接口。
其它App功能如信息推送、账号登录、手机支付等,也都可以通过调用相应API接口实现。
对国外开发者来说,既然所有功能接口都可以由GMS Core提供,而且所有安卓手机也都搭载了GMS,那么开发安卓版本App时,只要针对GMS环境开发就足够了。
所以,华为对标GMS开发了HMS Core的同时,又面向开发者拿出了上亿美元的补贴。
这不仅是为了保障开发过程能够绕开谷歌,更是为了让开发者有动力针对HMS Core编写程序,继而保证华为海外用户的使用体验。
可以说,华为已经做了能做的一切,但前路如何,仍充满太多未知数。
从生意上看这件事,GMS本来是谷歌基于安卓系统挣钱的渠道,但华为自研的HMS,运行在谷歌开发的安卓系统上,还想试图取代谷歌自己的GMS,这无异于与虎谋皮。
所以HMS只能充当一个临时方案。而如果华为直接弃用安卓,全面应用鸿蒙,则基本相当于和谷歌完全撕破脸。
只能说,在既有的游戏规则下,华为真的太难了。
硬件封锁,软件断供,如果你详细了解这个行业的游戏规则和运行规律,相信你会认同,无论现在螳臂当车一般的抵抗最终能否成功,华为已经是一家值得我们尊敬和骄傲的公司。
参考资料:
1.Huawei trumps Samsung for first time in worldwide smartphone market in Q2 2020,Canalys,2020.7.30;
2.COVID-19 Caused European Smartphone Market to Decline 24% YoY for Q2 2020,Counterpoint,2020.7.29;
3.2019年第四季度苹果夺得全球智能手机出货量冠军,华为升至2019年全球第二位,IDC,2020.2.3;
4.Google Statistics in 2020,TechJury,2020.7.25;
5.Huawei thinks its App Gallery can truly rival Google's Play Store... but that's some ask,TechRader,2020.2.24;
本文由亿欧原创。申请文章授权请后台回复“转载”,联系相关运营人员,未经授权不得转载。
以上是关于华为开发者大会上第二个介绍的HMS,是什么来头?的主要内容,如果未能解决你的问题,请参考以下文章
华为开发者大会2022:HMS Core 3D建模服务再升级,万物皆可驱动
华为开发者大会2022:HMS Core 3D建模服务再升级,万物皆可驱动
华为开发者大会2022:HMS Core 3D建模服务再升级,万物皆可驱动
车主邦受邀参加2019华为开发者大会 喜获HMS“优秀合作伙伴”