华为HMS与谷歌GMS有什么区别?哪个更好?
HMS是Huawei Mobile Service的英文缩写,中文含义为「华为移动服务」。
去年5月份,美国发布"实体清单",华为被列入"黑名单",谷歌GMS被禁止用于华为之后发布的手机。虽然,之后美国多次宣布对华为延期执行"实体清单"禁令,但谷歌GMS并未就此解禁。之后,华为公开宣布打造HMS全球生态,以自研HMS取代谷歌GMS。
华为HMS与谷歌GMS区别:
HMS(Huawei Mobi l e Servi ce) 是华为云服务开放能力的合集, 由核心应用与API 组件构成。包括HMS APP、鸿蒙OS等等。
GMS(Google Mobile Service) 是谷歌基于开源Android操作系统设计的一套应用程序和API 的集合。
GMS 是谷歌应用程序和 API 的集合, 包含安卓操作系统、 Gmail、 智能语音助手、 谷歌搜索、谷歌地图、谷歌翻译、 Youtube、 Google Play。
Google Play谷歌最大的流量入口,2012 年至 201 8年, Google Play 应用总下载量接近 3300 亿次, 用户总支出超过 850 亿美元,年收入近250亿美金。美国成年人群中,73%的人使用 YouTube, 位列所有软件第一。谷歌地图覆盖人数达 1 .54 亿,远超其他同类应用程序。Gmail市占率为 27%,仅小幅落后于 iPhone 邮件的 29%,位列第二,大幅领先于其他邮件客户端。
截至 2019年在移动端操作系统中,谷歌安卓占 74.85%,大幅领先于苹果 iOS 的 22.94%。
HMS Core的服务内容
在华为的开发者网站上,我们能看到华为最新的HMS Core 4.0版的完整服务内容,如下图所示。
这些服务中,有些是华为已经耕耘了数年的,比如华为账号服务,有些是在去年8月首版HMS中发布的,比如位置服务,扫描服务等,还有就是在今年1月26日新发布的,比如机器学习服务、情景感知服务、统一扫码服务、近距离通信服务等。可以预料,华为在未来的HMS Core新版本中,还会加入更多的服务内容。
目前HMS Core与谷歌GMS Core的服务种类相比的优势和不足:
从服务种类来看,HMS Core基本覆盖了GMS Core的大部分服务内容。
机器学习服务是目前GMS Core中尚未提供的,而HMS Core已经提供了。尽管谷歌是全球人工智能领域的领导者之一,在机器学习领域有强大的实力,但尚未将此功能加入GMS的服务中。
而HMS Core中目前缺乏搜索引擎服务和邮箱服务,对应的是Google Search和Gmail服务。
HMS与GMS最大的区别在于,GMS所有的服务都是由谷歌公司自己打造的,谷歌公司掌握绝对的控制权;而HMS的服务则是开放的,华为公司能够选择市场上最有竞争力的厂家作为合作方,集成进HMS Core中,打造一个共赢的生态链。与谷歌竞争的不只有华为自己,还有那些服务提供方。与华为合作是这些服务提供方扩大市场的好机会。