终有云开月明时
2021-02-04
可以说,期待许久正式落地的面向手机开发者的华为鸿蒙操作系统(HarmonyOS)Beta版本发布,是2020年12月份的一件业内大事。在12月16日这天,华为又一次兑现科技创新的承诺,实现了三个月前在华为开发者大会HDC官宣的鸿蒙发展计划。应该这么讲,支持各种终端设备的鸿蒙操作系统,正沿着华为规划的节奏快速成长。自2020年9月10日起,华为陆续面向应用开发者发布大屏、手表、车机的Beta版本;12月发布手机Beta版本,并提供SDK(软件开发工具包)、开发文档、开发工具和模拟器,供手机开发者鸿蒙创作手机应用。按照业内的观点,2021年里华为的智能手机将会升级支持鸿蒙2.0。这样的结果,是“终有云开月明时”的感觉。
鸿蒙当然不只是“手机系统”
自2019年对外发布以来,鸿蒙OS一直吸引着外界的目光。其中有支持,也不乏质疑。华为并不是第一个自研手机OS的国产企业(可不是那种换UI的所谓“操作系统”),却被聚光灯照在身上最多。
在面向开发者推出鸿蒙OS的手机Beta版之后,2021年Q1发布的华为P50将正式搭载鸿蒙OS,随后华为手机以及其它自研设备也将全面升级鸿蒙OS。当然,用户升级鸿蒙OS之后,手机将仍然能够兼容和运行安卓APP,以留出过渡期。而待到鸿蒙OS生态成熟后,华为将全面向鸿蒙切换。
也就是说,明年华为手机搭载鸿蒙OS之后,会采用双架构,仍然兼容安卓APP,但要体验鸿蒙OS差异化的分布式特色功能,就需要安装鸿蒙版本的APP。不过,从华为展示的鸿蒙OS的新功能来看,单单手机端搭载鸿蒙OS远远不够,在更多IoT设备上应用鸿蒙OS,这些功能才能在端到端之间实现。
从鸿蒙OS的初步体验上来看(发布会现场体验时间有限),它在操作习惯、界面设计等方面与目前华为基于安卓开发的EMUI区别不大。并且在内置的华为应用商店中,也可以自由下载和运行安卓APP。所以,对于其“是不是就是安卓系统改个壳”的质疑,并非空穴来风。不过现场华为的工作人员也表示,目前的演示机只是为了展示基于鸿蒙OS的分布式能力,未来正式版的鸿蒙OS在手机上肯定会有全新的界面设计。
实际上,从华为相关技术专家以及现场展示的功能上来看,鸿蒙OS与安卓系统确实有着诸多差异化。过去近20年基于手机的移动互联网生态发展迅速,但无论是手机的发货量还是移动APP的数量,以及用户在手机上消耗的时间,两三年前开始就不再增长,甚至在近两年走向下降。这意味着基于手机的生态已经来到了一个临界点,而未来是IoT的时代。
不过,在IoT设备数量快速增长的同时,仍然面临很多问题。目前所有的应用生态几乎全部基于智能手机平台。智能手表、智能电视、车机等IoT设备的生态发展非常缓慢。业内认为,IoT发展缓慢最核心的原因就是操作系统的高度碎片化。即使是同一家企业生产的IoT设备之间连接、配网、使用都非常困难,更不用说不同企业生产的不同IoT设备。
媒体普遍的感受是,鸿蒙OS的诞生,不是为了替代安卓而是超越安卓,打造万物互联时代的下一代操作系统。从现场演示的案例来看,鸿蒙OS确实推出了一些安卓并未实现或者实现起来颇为复杂的功能。并且与安卓系统以手機为主相比,手机只是鸿蒙OS目标设备中的一部分,手机+IoT设备在功能、交互等方面的互联互通,才是鸿蒙OS的核心目标所在。生态是一个深入的话题
物联网的概念被热炒了许多年,却一直雷声大雨点小。有数据显示,智能设备的联网率不足20%,家居厂商APP安装率不足10%,用户对智能特性的使用率甚至不到1%。如今手机投屏都要大费周章,更别提万物互联了。造成这个局面的主要原因是通信技术、硬件设备还无法支持大量联网的设备有效通信,人工智能和大数据依然是物联网的制约。但是近年来,随着智能手机等硬件快速升级,5G、人工智能的普及,物联网正在逐渐走进现实。据华为全球行业展望报告预测,到2025年,个人智能终端数预计将达400亿,全球联接总数达到1000亿,全球的智能手表、眼镜等可穿戴设备将达80亿。有调查机构的数据显示,从2015年到2025年,人均智能设备将大幅再增加,预计将从2台增加至9台。
然而,如此多的智能设备所构成的生态是十分碎片化的,无法相互协作,为用户带来良好的体验。不同终端设备都有各自独立的操作系统,沟通起来非常复杂。仅苹果一家而言,就有iOS(手机)、iPadOS(平板)、watchOS(手表)、macOS(PC)等N种操作系统。至于那些智能冰箱、扫地机器人等家电,操作系统更是五花八门,无法相互通信。
在移动互联网时代,具有先发优势的苹果和谷歌,牢牢把控着移动操作系统的霸主地位。即使是微软、三星这样的科技巨头,作为后来者也破局失败。2010年,微软的Windows Phone横空出世,具有可以与PC无缝衔接的特性,号称“第三大手机系统”,结果市场份额始终未能突破两位数。由此可见,想要把握物联网的机遇,打破目前物联网生态碎片化的局面,鸿蒙操作系统要做抢占先机,快速发展生态。
鸿蒙操作系统是万物互联时代的操作系统,不但能用于智能手机上,也能用于电视、车机、穿戴产品等各种智能终端设备上,满足从个性化应用升级到个性化设备的用户需求。过去,功能手机时代,同一款手机的硬件和软件永远固定不变;智能手机时代,硬件依然固化,但用户可以通过下载新应用获得个性化体验;现在,鸿蒙操作系统革命性的分布式技术不但让软件解耦,还让硬件能力脱离物理实体的限制,让多个物理上分离的终端融合成一个“超级终端”,按需调用、组合不同设备最适合当下场景的软硬件能力,为用户带来流畅的全场景智能生活体验。
此外,移动互联网的应用创新仍然局限于单个操作系统。比如,手表应用主要集中在运动健康、个性化表盘等类别;电视应用主攻影音娱乐、教育等;车机应用几乎都是地图导航、影音等。随着每个人的智能终端越来越多,单一终端的体验往往无法满足人们随时随地对智能体验的需求。应用开发者需要为不同设备重复开发,不同屏幕的适配工作量很大。对于消费者来说,不同设备上同一应用的体验经常不一致。例如很多手机游戏在iOS和Android上版本更新的时间不同,体验也不一致。随着操作系统越来越多,用户的学习成本也在增加。鸿蒙需要持续发力吸引开发者。
如上章所说,做一个操作系统,技术上不难,生态才是核心。生态涉及的广度、深度和复杂度远远超过所有的单个技术。另外,如果配合不上产业发展变现的机会,强做生态也非常难成功。
在鸿蒙操作系统的生态建设中,最难的就是得到硬件开发者和硬件厂商的支持。对于应用开发者来说,鸿蒙操作系统的分布式技术给他们带来了全场景应用的创新空间,他们可以利用分布式能力开发更多跨终端的应用。华为开放的15000+API和新升级的开发工具DevEco Studio,能够帮助开发者实现“一次开发,多端部署”,大大提升了开发效率。对硬件厂商来说,鸿蒙操作系统带来了产业升级的机会。比如,一台微波炉搭载鸿蒙操作系统后,便成了一款“看得见”“会说话”的智能微波炉,可以给我们带来更多差异化的智慧体验,如此不仅能提升用户粘性,还能卖出更高的价格。
实际上,面世两年之后的鸿蒙OS的落地仍然处于早期阶段。对于一个处于商业化前期的OS而言,要吸引企业和个人开发者投入人力、物力开发新应用,极为不易。比如,虽然鸿蒙OS能兼容安卓APP,但企业需要同时开发和维护安卓版本和鸿蒙OS版本的APP,也就是开发者需要基于鸿蒙OS的开发者工具单独开发一个版本。
为了激励企业和个人开发者加入,华为也推出了一系列措施。由于IoT设备品类繁多且操作系统不同,开发者需要为手机、平板、手表等不同设备重复开发应用,且不同尺寸屏幕的设计和交互适配困难。而华為此次提供了一系列构建全场景应用的完整框架和开发工具平台,帮助开发者实现了一次开发多端部署,分布式的UI框架也能够让应用布局自适应多种屏幕尺寸。为此,华为还宣布启动鸿蒙OS开发者创新大赛,将通过150万元奖金、20位专业导师指导激发更多创新应用诞生。
根据华为方面公布的数据,目前已有京东、银联、优酷、科大讯飞等上百家企业开始基于鸿蒙OS进行开发;超过10万开发者已参与华为赋能活动,为鸿蒙OS生态建设做贡献;接下来,华为也将在上海、广州等地继续举办开发者日活动,向开发者分享鸿蒙OS开发技术和应用案例。
后记
鸿蒙OS让人、设备、场景不再是孤立的存在,而是以人为中心,以场景定义设备,带来最优体验。所以,划时代的作品,是鸿蒙身上的一个鲜明标签。毫无疑问,鸿蒙操作系统是万物互联时代的操作系统,将为用户带来更多的应用服务入口和颠覆性的智慧生活体验,创造巨大的市场空间,实现广泛的行业升级。当然,鸿蒙对单个硬件能力的释放和挖掘远不止于此,由此带来的改变将是颠覆性的。只不过,每个人都清楚打造操作系统绝非易事,建立起生态更是难上加难,当更多的设备、厂商和开发者加入鸿蒙生态后,融合的不仅是设备,还有与生活、工作、娱乐、健康等方方面面相关的数据。总之,要在这条道路走下去,是非常艰辛的,但迈开步子就不会停了。