之前我一直在用华为手环,从应用市场选了个表盘主题叫“太空液晶”,感觉这个设计做得非常出色。在昨天HDC 2021华为开发者大会首日主题演讲中,余承东就特别提到了这个表盘主题——据说该主题已经获得300万+次的下载,为这位开发者创造了1300万元人民币的分成收入。 说这一点是为了表达当前华为的开发者生态发展之兴盛的。跨170+国家和地区、510万+开发者、3322亿应用累计分发量(2021年1月-9月)都很能说明问题。 余承东在主题演讲中展示的这张图很好地表达了OpenHarmony、HarmonyOS、HarmonyOS Connect,以及HMS之间的关系。HMS作为华为生态中的重要组成部分,以及为开发者赋能的主体,在华为眼中是“全场景移动服务能力底座”。它最早是用于替代Android系统中谷歌GMS的,发展到最新一代走上了跨平台之路,包括开始支持Windows、iOS等操作系统。本文着重谈谈本次HDC新发布的HMS Core 6。 今年HDC主题演讲主要内容包括了: - HarmonyOS 3 Developer Beta开发者测试版即将于明年Q1问世; - HarmonyOS Connect(4.0)及其开发相关的新变化;(推荐阅读!) - HMS Core 6的发布。 点击上面的链接,可了解HarmonyOS生态的其他内容(尤其推荐第二个链接)。另外,以下内容和理念阐述基于华为在主题演讲中的表达,其中很多特性的实现细节我们并不清楚。 HMS生态发展情况上面这张图给出了自2018年以来,华为应用商店及后续HMS Core的发展时间线。到2020年,HMS Core 5七大领域能力开放,构建支付、搜索、地图、广告、浏览器五大根服务引擎。去年的HDC上,我们也特别撰文介绍过。 华为消费者云服务总裁、华为云CEO张平安在主题演讲中谈到:在510万开发者加持下,HMS Core全球应用集成数已经达到了17.3万,全球开发者收入增长62%。而华为AppGallery应用商店,“全球7.3亿用户正在使用”——2021年前三季度应用分发量3322亿。 HMS“经过2020-2021快速发展,生态基本站稳脚跟”。张平安说。 新发布的HMS Core 6概况这次新发布的HMS Core 6,有几个比较大的变化。其一是支持多终端,而且不仅是华为自己的智能终端,“还会支持其他厂家的智能终端,包括1+8+N各种智能形态”。这一点还是比较好理解的,毕竟“N”形态虽然是其他厂商的,但也在HarmonyOS生态内。 第二,HMS Core 6支持多操作系统,不仅是HarmonyOS和Android,“还支持其他操作系统”,包括OpenHarmony的其他发行版、Windows、iOS,甚至Linux。第三则是“全场景一致性体验”,这一点应该是指在各平台都提供统一的开发和用户体验,“扩展应用可适配的终端类型”。 从跨端、跨操作系统这一点,是否可以认为是华为在生态构建上正朝着做服务的思路发展——和微软有些类似。包括华为针对HarmonyOS强调“非华为设备也可以用其弹性部署自动化工具”,以及小艺开始面向更多OpenHarmony设备提供安装部署,似乎都能表明这一点。不过华为的商业模式和微软是有巨大差异的。 回来看HMS Core 6总共包含69 Kits,21738 APIs。其中跨操作系统能力13个,新开放能力13个,增强能力18个,具体如上图所示,后文会简单提到其中的几个。 |
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.