来源:亿欧。com
原标题:华为开发者大会推出的第二款HMS是什么?

为什么HMS如此重要?
与苹果可能移除微信相比,更严重的事情已经发生在华为身上。
9月10日,华为开发者大会开幕,鸿蒙系统系统和HMS的更新是大会的两大重点。与鸿蒙系统相比,另一个会议焦点HMS的更新往往被忽视。
那么什么是HMS呢?为什么他背后的故事堪比苹果移除微信?先说说HMS诞生的背景。
与在中国无法使用谷歌服务不同,在海外,谷歌开发的“安卓操作系统”实际上由两部分组成:
一个是开源的Android底层系统AOSP,和我们用的“国行版”手机一样;第二,谷歌的GMS,也就是华为HMS针对的移动服务生态系统,国内用户闻所未闻,国外用户却离不开。
去年华为被美国列入实体名单后,虽然华为手机仍然可以使用Android开源系统,但不能再获得谷歌的GMS授权。基于此,对标GMS的HMS被推到了台前。
对于已经被各种花式卡死的华为来说,或许可以在使用上一代芯片的同时,积累技术,用时间解决问题;然而,谷歌的软件中断可能是一场无解的危机。
谷歌“断供”对华为的影响有多大?我们可以看几个数字。
今年第二季度,华为首次成为全球智能手机出货量冠军。但在这个冠军的背后,海外出货量同比下降了27%。尤其是在华为最重要的海外市场欧洲,市场份额从2019年同期的22%下降到16%。
这种下降不仅仅是受流行病的影响。早在Mate 30发布的19年第四季度,华为全球手机出货量已经比上年同期下降了7.1%。
Mate 30是华为被限制使用GMS后发布的首款新机。
所谓的GMS移动服务实际上包括两个核心:
针对用户,提供“谷歌自家水桶app”和Google Play,应用商城;对于开发者来说,通过Google GMS Core的各种接口服务。
HMS for GMS,即“华为移动服务”,也是由这两个核心组成,只不过app store的名字改成了AppGallery,面向开发者的HMS核心。
让我们从更好理解的、面向用户的应用程序开始。
试想一下,一部手机装不下这些出现在微信、高德地图、QQ邮箱、美团、哔哩哔哩、爱奇艺、微博、滴滴、淘宝、大众点评的app。只有拍照效果和通话质量很优秀。你能使用它们吗?
如果你选择拒绝,大概就能理解为什么欧洲部分用户“抛弃”华为了。

首先,没有GMS,意味着手机上没有“谷歌全家桶”,即谷歌拥有的谷歌地图、Gmail邮箱、Chrome浏览器、YouTube视频等一系列杀手级应用。
谷歌有9款产品月活跃用户达到10亿,比如视频软件YouTube。2019年全球月活20亿。
这还不算完。全球最大的移动应用商店Google Play也不再为华为提供服务。2019年,Google Play全球应用下载量达到1160亿次。
今年上半年,华为P40在英国发布时,有媒体试图在华为应用商店中找到谷歌应用商店下载量最高的15款应用。结果,只找到了四个应用程序,其中一个是来自中国家乡的抖音。
找不到的App加上Google的family bucket是国外用户衣食住行社交的首选,几乎覆盖了所有的生活场景。
可以说,对于一些英国人来说,买P40pro,差不多相当于7000多块钱买一个可以打电话的相机。
虽然也有用户找到了一些解决办法,比如绕过APP store自己安装APP,使用网页版Google services等。,这样的操作会非常繁琐。此外,部分app仍然无法正常运行,尤其是定位功能无法使用的情况比较明显。
在外卖、网约车发达的中国,你当然能理解手机定位功能的重要性。即使是欠发达地区的用户,大概也见过附近的人。
造成这种尴尬的原因是GMS的第二个核心功能:GMS Core for developers,为开发者提供各种API接口。
所谓接口,可以简单理解为App调用系统功能的“钥匙”。我们拿最常用的定位接口来说明。
我们知道,当我们用手机点外卖或打车时,应用程序会实时定位我们的位置。但是,真正完成这项工作的,其实是手机系统或者第三方地图应用,外卖或者打车app只是调用了它们的API接口。
所以开发者在编写程序的时候,其实并不需要写一段能够实现定位功能的代码,只需要保证程序能够调用系统提供的接口就可以了。
GMS Core将基于谷歌地图为海外开发者提供定位接口。
其他App功能,如信息推送、账号登录、移动支付等,也可以通过调用相应的API接口来实现。
对于国外开发者来说,由于所有的功能接口都可以由GMS Core提供,而且所有的安卓手机也都搭载了GMS,所以只针对GMS环境开发安卓版的App就足够了。
因此,华为在为GMS开发HMS Core的同时,还向开发者提供了数亿美元的补贴。
这不仅是为了保证开发过程可以绕过Google,也是为了让开发者有动力为HMS Core编写程序,进而保证华为海外用户的体验。

可以说,华为已经竭尽所能,但前路依然充满了太多的未知。
从业务的角度来说,GMS本来就是谷歌基于Android赚钱的渠道,但是华为自研的HMS,运行在谷歌开发的Android上,还想试图取代谷歌自己的GMS,无异于以虎谋皮。
所以HMS只能作为一个临时的解决方案。但如果华为直接抛弃安卓,全面应用鸿蒙系统,基本相当于和谷歌全面开战。
只能说在现有的游戏规则下,华为真的太难了。
硬件被屏蔽,软件被切断。如果你详细了解这个行业的游戏规则和运作规则,相信你会认同,无论螳臂当车的阻力最终能否成功,华为已经是一家值得我们尊敬和骄傲的公司。


