时势下的HMS和GMS的前世今生——前生篇

发布于 2020-9-16 14:07
浏览
0收藏

由此进入正文


近日公司内外热议的一个话题是HMS路在何方,早在去年G公司被欧盟以创纪录规模的反垄断罚款开始,就注定了时代需要有个XMS与之抗衡了。


HMS是什么?


2019华为开发者大会官方宣称,全面开放华为移动服务HMS(Huawei Mobile Services),全球开发者将快速接入HMS,实现生态共享。

 

华为移动服务(Huawei Mobile Services,缩写HMS)是华为云服务开放能力的合集,开发者只需集成HMS SDK即可使用华为的多个开放能力,包括华为帐号、应用内支付、消息推送、好友关系等能力。

 

据悉,华为将面向全球开放HMS Core 14项能力(包括 9 个基础服务和 5 个增长服务)、51项服务和885个API。目前,接入HMS Core的应用已超4.3万款 。

 

举个栗子

 

游戏厂商给自己的游戏接入像HMS这样的系统,就可以让用户在自己的游戏里使用HMS的服务,比如帐号登录、游戏支付等。因此就会有第五人格华为版、元气骑士华为版等渠道服。


HMS的意义

 

由于美国政府对于美国企业与华为合作的限制,谷歌早已明确,在政府放宽相关限制前,将停止与华为任何形式的合作,这意味着华为的智能手机产品将失去了谷歌移动服务(GMS)的支持。

 

涉及到的热门应用程序包括:Search(搜索)、Gmail(邮件)、Maps(地图)、YouTube(油管)、Play store(应用商店)、Search by Voice、Contact Sync、Calendar Sync、Talk、Street View等等。

 

而失去这些应用和服务的支持,对于一台智能手机而言,这将是致命的,因为这意味着你买了一台手机,但是你什么都干不了。

 

HMS的存在是以此来弥补谷歌移动服务被禁用带来的巨大损失。

 

为何失去GMS影响如此大?


对海外市场的影响


GMS服务涵盖了智能手机的方方面面:比如应用市场、看视频、云服务、搜索引擎、邮箱、地图

 

虽然Android 开源,但使用谷歌移动服务(GMS)仍须取得谷歌授权,海外Android 平台发布的App严重依赖GMS,甚至很多App没有GMS就无法运行失去了GSM,受影响的不光是谷歌系列的应用和服务,非谷歌系的产品(比如Snapchat)也无法使用,缺少GMS支持的手机将无法使用FaceBook、WhatsApp等绝大多数国外常用App。即使你自己安装上了,也会提示你‘缺少GMS组件,无法运行'。

 

当前应急措施之一:遭到限制的设备仍然可以透过开机卡刷等方式获取GMS。

 

对国内市场的影响

 

大陆地区虽然使用 Android 的开源系统,但是并没有使用 GMS 框架。为什么呢?就算使用了 GMS,能访问 Google 的各项服务吗?原因你懂的。

 

不能使用 Google Play 下载应用,这就催生了第二市场,各种各样的app市场应运而生,不受 Google Play 的软件审核。当然,各种超范围的流氓访问就大行其道,比如获取用户手机通讯录,获取用户通话记录,不能获取就不让安装等等。

 

怎样实现HMS?


具体现状


根据全球网站通讯流量监测机构Statcounter数据显示,截至2019年4月,在移动端操作系统中,谷歌Android系统占74.85%,苹果iOS占22.94%,其余平台占比都不超过1%。

 

GMS对Android市场的垄断地位

 

谷歌在手机操作系统上的霸主地位也引起欧盟、印度等国家的担忧。谷歌此前将免费的安卓操作系统作为工具,促使智能手机使用其搜索引擎和应用商店,形成了移动搜索领域和广告市场上的霸主地位。

 

欧盟认为,谷歌这些做法使竞争对手失去了创新和依靠优势竞争的机会,这在欧盟的反龚断法律下是非法的。2018年7月,欧盟对谷歌母公司Alphabet处以以创纪录规模的反垄断罚款43.4亿欧元(约50亿美元)的巨额罚款。

 

Google 可不吃这亏,羊毛出在羊身上,Google 进行了反制。2019年2月1日开始,对欧盟手机厂商进行收费,安装 GMS 的每台设备收 40 美元的授权费。

 

有业内人士曾表示,“安卓收费这件事情,其实也是一个经验教训。如果这个市场上只有一个操作系统独大,即使它是免费的,也是很危险的。”

 

HMS的能力

 

HMS生态是基于华为终端云服务核心服务框架(Huawei Mobile Services Core & Capabilities,缩写HMS Core & Capabilities)和开发者服务,以华为终端用户体验为核心,由华为应用、服务与第三方应用、服务共同形成的智慧移动互联生态。

 

从官方的定义来看,华为想打造的必然是和GMS一样互联互通,数据驱动型互联网服务。

  

主要KIT


HMS核心能力已经开放到24项,钱包服务(Wallet Kit)、统一扫码服务(Scan Kit)、面向海外的华为地图能力(Map Kit),以及 HUAWEI 3D 内容平台、HUAWEI Ads 平台;同时开放全球隐私合规框架能力,赋能开发者全球化。https://developer.huawei.com/consumer/cn/(来自华为开发者联盟)

HMS Core 4.0已发布,当前开放24个Kit,帮助开发者增长、运营、变现,让开发者聚焦创新,实现商业成功。

 

欢迎接入哟~https://developer.huawei.com/consumer/cn/hms


在这个阶段下,华为需要做的,是与现有的合作伙伴、开发者建立起更加紧密的关联,并吸纳更多的海外开发者,进一步补充其现阶段在海外应用上短板,打造更加全面和繁荣的应用生态。

 

时势下的HMS和GMS的前世今生——前生篇 -开源基础软件社区

时势下的HMS和GMS的前世今生——前生篇 -开源基础软件社区

 

主要措施


1、2018 年 3 月,华为便在中国市场联合其他终端厂商一起发起「快应用联盟」App Gallery,覆盖了中国主流的 Android 手机厂商,拥有近 10 亿级别的手机保有量,通过华为快应用 IDE,开发者最快 3 天即可完成一个快应用开发上线。

 

2、开发者扶持:「耀星计划」激励资源从 10 亿元人民币增至 10 亿美元,从开发到分发到运营全方位扶持生态开发者。这 10 亿美元激励资源将有 80% 用于海外市场的生态建设。(消费者业务云服务总裁张平安开发者大会会后采访)

 

知识小问答

 

内部开发小哥哥的提问:HMS是要跑在Android系统上面,现在美帝不让用Android系统,也就是只能跑到鸿蒙OS上了,那么不是应该先搞定鸿蒙OS再来谈HMS怎么搞吗?

 

我在调研之前也有此疑问,搜集的官方报道信息是,「华为希望开发者能够将自己的应用首先上传到华为应用市场里,并接入华为的 HMS Core,与建立了深层次合作关系。如果有一天鸿蒙操作系统与安卓操作系统的差异太大,我们也有机会能够一步一步地通过中间的工具,帮助开发者将应用转移到鸿蒙系统上来。」-参考自消费者业务云服务总裁张平安华为开发者大会采访

 

 

作者:安全运营喵 

来源:华为开发者论坛

标签
收藏
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐