第三大生态的建立:华为凭什么吸引开发者加入HMS生态?
2020-09-15
来源:电子工程专辑
在上周的华为开发者大会2020上,我们见识到了华为打造“第三大移动应用生态”的决心。我们甚至认为,若非国际贸易格局发生极大变化,华为如今构建“全场景”生态的速度大概还会比现在再快上许多。
在上周《鸿蒙2.0具体有哪些改进?明年华为手机都能用上》一文中,我们大致上阐述了华为自己在生态布局中的一些技术特色,以及将来面向手机及各种IoT设备的HarmonyOS操作系统的“全场景”“分布式”理念。
在真正践行华为这些技术的道路上,开发者对华为来说,才是技术能否推行且在全球范围内铺开的关键。所以华为开发者大会的主题演讲上,包括华为消费者业务CEO余承东在内的多名发言人,都提到了生态构建要远远难于技术本身。毕竟是挑战如今业已成熟的两大移动生态,此前的不少挑战者都已经败下阵来了,华为又凭什么在市场上有生存空间,甚至获得成功呢?
不管华为在会上表达了多少“开放”“赋能”这些概念,其本质都着眼在吸引开发者进入到自家生态。这其实是很多新生生态在前期的重要宣传点。比如说早年的BlackBerry 10,在系统尚未正式问世,就已经在积累可上架到应用商店的资源,并举办大量开发者活动,给予开发者充分的补贴和奖励。但很显然黑莓并没有成功,不管前期阵仗有多大。
那么华为的底气在哪儿呢?虽然要回答这个问题,可能并不简单,不过我们在华为开发者大会上,可以看到一部分依据。
HMSCore本身的技术价值
在上一篇谈HarmonyOS 2.0的文章里,我们大致上介绍了一下HMS(Huawei Mobile Services)的概念和能力。在我们看来,HMS其实很像华为筹谋已久的一种,令Android与上层应用实现部分脱耦,甚至产生开发粘性的重要方案。
广义的Android系统包含了AOSP+GMS两个部分,原则上AOSP是开源的,而GMS(Google Mobile Service)不开源,它属于谷歌掌控Android生态的战略构成。从消费用户的角度来看,谷歌地图、Play Store以及广告服务等等在内的谷歌框架,都属于其中的组成部分。这一点,其实和HarmonyOS+HMS模式很像。
虽然在能力上有差别,不过HMS的确是用以替代GMS存在的。从华为的规划来看,HMS Core不仅能应用在现在的Android系统上,也能建立在即将大规模铺开的HarmonyOS之上。所以华为的现有开发者资源,包括加入HMS出海生态联盟的开发者,将来要过渡到HarmonyOS,过程应该也会比较无缝,包括华为特色的“分布式技术”能力。(虽然不知DevEco是否能够一次开发,就同时打包面向两套系统的方案)
从最直观的角度来说,HMS也有GMS那样的一些基础能力,包括我们在先前文章中提到的“支付引擎”“广告引擎”“浏览引擎”“地图引擎”和“搜索引擎”。这几个能力的构建,其实都不容易,而且其中的好些项目都是谷歌的传统强项,是苹果都难以望其项背的。
虽然我们不清楚华为如今在这些能力上的具体水平,不过从华为消费者业务云服务总裁张平安的介绍来看,华为在这些领域相当有自信。以“地图引擎”为例,张平安在主题演讲中提到了,地图引擎“开放了11项能力”(路线规划、拖拽式3D场景布局、全场景空间计算能力、位置搜索、地理围栏等),Location Kit能满足不同场景下的定位精度要求,其中已经细化到室内导航的亚米级定位,甚至厘米级定位——定位技术包括北斗卫星导航、RTK高精度亚米级定位技术、FTM高精度室内定位技术等等。
考量“如何做到室内导航的与众不同”,显然在能力上已经相当不简单。不知在地理位置服务上是否加入了国内一些在这一领域的传统强者合作伙伴。张平安提供的数据是,已经有“2000+海外应用集成了HMS Map Kit”,说明其成熟度已经比较高。
再比如搜索引擎,以“Mobile First”移动搜索场景考虑为先的方式,已经触及“170+海外国家/区域”,覆盖“50+语言”。“比如电商应用,嵌入华为搜索引擎——我们提供定制化的搜索引擎,愿意全力开放给合作伙伴。”
以上是“HMS五大根服务引擎”的两个例子。除了“HMS五大根服务引擎”,上一篇文章中我们也着重提到了HMS Core 5.0更新的图形技术相关Kit,包括Computer Graphics Kit、Scene Kit,后者是一个面向3D应用的轻量化渲染引擎服务,从资料来看也包括了PBR管线、粒子效果等;以及AI相关的机器学习ML Kit(及开源用于端侧inferencing的MindSpore Lite框架);还有华为影像技术能力的Camera Kit等。这些都是通过HMS生态赋能给开发者,其中包含了大量API的组成部分。
来看初期成绩单
这个模型看起来是相当理想的,而且从华为开发者大会公布的不少数据来看,前期效果也是理想的。比如“中国游戏公司莉莉丝与华为联合品牌营销就是一个很好的例子,莉莉丝旗下的两款游戏《王国崛起(Rise of Kingdoms)》及《剑与远征(AFK Arena)》月新增下载均超过140%。”
与此同时HMS Core到今年提供56个Kit,以及12981个API——去年这两个数字还是14和885。全球注册开发者,从2019年的91万,增长至2020年的180万;集成HMS Core的应用,则从2019年的4.3万增长到了今年的9.6万;“海外精品应用”上架数一年内增长10倍,如今已经有7.3万——这些都是华为自己公布的数据。
“HMS Apps服务全球170+国家和地区的用户”。这些成绩自然在推动HMS生态本身持续完善。所以余承东才说,“在180万开发者的支持下,全球第三大移动应用生态破土而生”。
当然,这些不只是HMS Core技术能力本身,以及HMS出海生态联盟造就的成绩——更多对开发者的扶持计划,以及完善自身的技术、市场吸引力也都十分重要。这里我们只是借助HMS出海生态联盟来管中窥豹。
而我们认为,华为自身优势最关键的,应该是包括华为“HMS手机”在内的全场景业务产品的销量,是华为有底气说要做“第三大移动生态”的根本原因。具体成绩如上图所示。华为消费者业务全球生态发展部总裁汪严旻表示:“大家知道,我们在七八月份公布华为(手机)全球市场份额第一次取得第一的成绩,整个全市场份额其实很大一部分来自欧洲地区。”
“我们GMS手机销售保持很良好的势头,同时HMS手机在欧洲也取得了非常好的成绩,我们提前将近一个月达成HMS手机销售目标。”“我们去年就定下目标,作为一个全新的生态,我们第一步要选择头部3000个App作为第一批生态发展目标,包括社交、新闻、运动健康等。截止到上个月,大概有接近超过80%的头部应用都已经跟我们合作。”
章哲说:“华为这么多年有三个BG,网络、终端和企业业务。这三个领域都有技术积累和能力。我们在最前沿的几个领域:5G、智能计算、云能力都有建树,现在就缺生态了。将生态补齐,整个能力就比较完备。从全球来看,我们是为数不多,可以去做第三生态,三分天下有其一的公司之一。我们现在有能力做这件事。”