没有谷歌的华为,有所为、有所不为?( 二 )


因此,大家就能理解,为什么 GMS 对海外销售的手机如此重要 。
HMS:从打补丁到自主之路
对于在中国出售的手机来说,没有 GMS 并不会带来太大的问题,但对于像华为这样在欧洲市场占有不少份额的手机公司来说,这将会构成严重的冲击 。虎嗅先前提到,华为消费者业务 CEO 余承东坦然承认,没有 GMS 后,华为在在接下来的季度,会在海外市场出现份额严重下滑的情况,目前他们能做的,就只能争取减少下滑幅度而已 。
华为是否能挽国外市场于既倒?就只能靠着自家的华为移动服务,Huawei Mobile Service, HMS 。
华为消费者业务 HMS Core 平台部部长望岳向虎嗅表示,他们早在 4 年前的 2016 年,就发布了 HMS Core 2.0 版本,但当时仅有 3 个最基本的功能,包括帐号、支付和推送服务 。后来华为被列入实体清单后,他们就不得不完整构建海外开发者需要的功能,并分了两步搭起整个 HMS 核心 。
他们首先在去年 3 个月,筛选了包括定位、地图、分析、广告等全球开发者最常用的 12 个功能,赶在去年 8 月华为开发者大会 (HDC) 期间上线,这就是 HMS 3.0 版本 。然后在今年一月发布的 4.0 本,已经可以在全球的华为生态上运行(上图),这意味着开发者需要的基础功能都已齐备,当中包括以下四个核心平台:
应用服务(应用商店、帐号、推送、地图、内购等与应用相关的基础系统功能)
智能终端(智能设备相互之间设备的分享和协同,以及设备虚拟化功能)
人工智能(自然语言、计算机视觉以及相应更集成的算子和模型层)
安全(全场景安全解决方案、基于 AI 的安全检测能力、HMS 安全服务引擎等)
华为也通各个在地化的合作伙伴,补充了包括了地图在内的核心云端服务 。在 HMS 4.0 之下,在海外销售手机的基本功能,已经能正常运作,应用只要支持 HMS 4.0,大部份也功能也能正常使用 。在及后 5 个月里,他们再重新整理了华为已有的能力、以及未来发展的能力,在这回新增了 8 个开发能力和 3 个工具,就是现在的 HMS Core 5.0 。
换言之,我们可以把先前的 HMS 版本,设想作华为在失去 GMS 而紧急打上的补丁,而 HMS Core 5.0,才是他们想实现自主的愿景 。而这个愿景就是华为一直强调,从芯片端、终端应用以至云服务一体的“芯、端、云”战略(上图) 。
HMS 5.0:芯、端、云战略
HMS 5.0 与 GMS 有什么不同之处?
由于使用 Android 的手机厂商众多,多年来 Google 在控制 Android 的生态系统也有不少困难 。在 2014 年,Google 就被指为了避免 Android 进一步分裂,所以把作业系统的新功能,搭建在云端的 GMS,再通过升级系统接口方式,让实现这些新功能 。但在这前题下,Android 手机只能按照 GMS 的套路,而无法随意进行各种定制化,而 Google 也不容易为个别手机,进行特殊优化 。
但华为拥有自家的硬件生态系统,不少的手机更用上各种自家芯片,所以能由芯片端开始,针对各种硬件设备量身订制,并向开发者提供相关的开发平台,所以华为本来就有点像苹果的 iOS 平台,能从由芯片端开始,针对性调用和优化各种硬件功能 。但现在华为没有了 GMS,他们也能针对各种终端和网络环境,进行针对性的优化工作 。
总体来说,HMS 5.0 带来的新功能,包括图像 (Graphics)、媒体 (Media)与系统 (System)三大类 。
首先是图像,这属于“芯”的新功能(上图左标黄的部份),主要聚焦在图形渲染能力 。望岳表示,这是华为首次对应用开发者开放图像相关的能力,当中包括Vulkan框架(编按:Android 使用的图像处理接口)、图形计算、虚拟现实交互、CPU 加速、图像处理器 (GPU) 的硬件加速、以及神经元处理器 (NPU) 的人工智能加速等 。