在6月2日晚上举行的鸿蒙操作系统及华为全场景新品发布会中,华为正式发布了HarmonyOS 2.0正式版。在HarmonyOS 1.0正式版上线一年半以后,此前只能用于智慧屏、可穿戴设备等产品的鸿蒙操作系统,终于正式登陆手机和平板!
当然,对普通消费者来讲,官方所说充满技术含量的名词听起来都是虚的。我们只想知道,对比目前市面上最流行的安卓系统,鸿蒙系统生态究竟存在着哪些优势,又存在着哪些劣势?好在,华为在本届大会上透露出足够多的信息,让我们能够提前分析鸿蒙系统生态的那些秘密。
鸿蒙带来的新东西
作为一款国产自研系统,鸿蒙系统存在的目的之一,就是要解决目前安卓系统迟迟没有解决的问题。从此前使用的体验来看,相较于安卓系统,鸿蒙系统拥有着两大优势,分别是完善的分布式操作系统,以及更加精简高效的系统运行机制。
如今,随着移动互联网的不断发展,我们手上的智能设备也在变得越来越多。然而,作为一个专门为手机设计的操作系统,安卓在其他设备上的表现是不够出色的,这也导致目前移动操作系统的碎片化。
稍微举个例子,同样都是智能手表,谷歌的智能手表采用的是Wear OS系统,三星采用自研的Tizen OS系统、华为GT系列采用LiteOS系统,诸如Amazfit、OPPO、魅族等厂商采用的则基本采用魔改安卓系统。明明都是安卓智能手表,却拥有着四种不同的手表系统。应用生态的不同,使用户很难获得良好的使用体验。
而鸿蒙系统领先于安卓的重点,在于其本身是一款全新的面向全场景的分布式操作系统,而非为手机打造的操作系统。换句话说,鸿蒙不仅仅可以搭载到手机产品上,同时还可以搭载在汽车、智能家居、音响、手表、PC、电视等几乎所有智能终端设备上。
让大大小小的设备能够运行同一套最新的操作系统,其实是一个非常有挑战的事情。微软当年曾经想过利用Windows10来实现手机和电脑的互通,然而最终并没有成功。至于谷歌正在研究的新系统Fuchsia OS,其根本目的同样是完成多端系统的有机整合。在这点上,华为可谓是真正的领跑者。
作为鸿蒙系统设计的最大初衷,“分布式”概念可谓是打破了现有操作系统的普遍认知。以往的操作系统都是局限在一个硬件内部,PC的操作系统只负责PC内部、手机的操作系统只负责手机内部。
现在,借助分布式操作系统,用户可以随时将手机上的任务切换到平板、电视或者电脑上进行操作,就像遭到提前曝光的鸿蒙版京东商城那样。
(图源:花粉俱乐部)
另一方面,因为华为提供的分布式UI编程框架,鸿蒙应用和服务天生就拥有着出色的兼容性。对开发者来说,你不再需要花很多时间为每一个设备适配屏幕大小,因为开发者看到的卡片,在不同的设备上,在手表、手机、平板、大屏上都是一致的视觉体验。举个例子,运行鸿蒙系统的华为Watch GT2 Pro目前已经可以安装高德地图、百度地图、滴滴打车等应用,可以期待其日后应用生态的不断完善。
除了核心机制之外,想要打造完整的系统生态,系统的体验自然是不能忽视的。没有先进流畅的操作系统,又怎能够吸引足够的生态应用开发者和广泛的用户来参与生态建设呢?
目前看来,华为确实在这方面下了不少功夫。据此前参与鸿蒙应用测试的用户表示,鸿蒙OS虽然表面上看上去和安卓没有太大的区别,但是底层逻辑完全不一样。鸿蒙系统采用微内核、软总线方式研发,而谷歌的安卓是基于宏内核架构。
有的人可能会问,这两者有什么区别呢?简单来说,宏内核就是将所有的支持服务都置于内核中,这导致整个应用都是一体的,需要更多内存保证手机运行流畅。鸿蒙系统采用的微内核,可以将更多的服务程序放置在内核之外,大大减轻了内存压力,使运行更流畅。
根据很多用户实测反馈,对比安卓系统,鸿蒙系统对手机内存的占用更少了。使用安卓系统时,8GB的运行内存,开机就得占用4GB。更新为鸿蒙系统之后,仅占用了2GB。鸿蒙版的App安装包体积也缩小很多,如安卓版微博为101MB,鸿蒙版则仅有9.1MB,大幅降低了对存储空间的占用。
除此以外,鸿蒙对近些年来颇受争议的手机安全隐私问题也有研究。安卓应用生态确实非常自由,但是自由的代价就是不良应用的弥漫;在鸿蒙应用生态里,华为会对应用进行超过200项的安全检测,让整个鸿蒙应用的生态更加安全、纯净。在安全隐私方面,鸿蒙操作系统会比EMUI更进一步。
这些问题不容忽视
对于鸿蒙系统这样一个初出茅庐的操作系统,要求其尽善尽美确实有些不现实。目前看来,鸿蒙操作系统能否成功与鸿蒙系统连接的终端数量、鸿蒙系统上的开发者数量也息息相关,而设备数量和应用开发者数量的不足正是目前存在的关键问题。
据谷歌2021年I/O开发者大会介绍,截至今年年初,全球83%以上的智能手机都装载了安卓系统,全球活跃Android设备数量已超30亿,2000万名全球开发者。再看苹果,接近15亿的活跃设备,2400万名全球开发者。在这些数字的背后,是安卓和iOS生态对于开发者的吸引力。
至于鸿蒙这边,在美国的制裁下,华为正在面临着长达数月的零部件不足,出货率正在呈指数式下滑。据数据机构Canalys统计,今年第一季度,华为手机在中国市场的出货量同比下滑50%,出货量仅1490万部;华为平板全球出货量同比下滑27.9%,以5.4%的市占率排名第五。至于华为官方宣传的180万鸿蒙开发者,和目前数量星星点点的鸿蒙应用可谓相应成趣。
华为消费者业务AI与智慧全场景业务部副总裁杨海松曾表示,“对于操作系统这类底层平台而言,软件开发量、软件使用量、市场占有率是它能否活下来、能否成功的核心因素。”初出茅庐的鸿蒙,确实需要奋力追赶了。
当然,对消费者而言,升级鸿蒙系统并不会对日常使用造成任何影响。从目前的用户反馈来看,虽然鸿蒙系统采用了新的内核,但是底层依然保留了对安卓系统的支持,可以兼容目前的安卓软件生态,支持绝大多数的安卓软件运行,升级后无需重新下载即可直接使用。
(图片来源:YouTube)
但这是件好事吗?确实,短时间之内用鸿蒙生态替代掉安卓生态无异于天方夜谭,对消费者而言,只要能有更多的应用可以用就是好事情。然而,对于鸿蒙生态而言,将自己的手机软件生态建立于安卓系统之上可不是什么好事情。鸿蒙系统的优势基本需要鸿蒙应用才能发挥,如果对安卓应用的支持让开发者觉得“不开发鸿蒙版本也无所谓”的话,那么鸿蒙就真的和换皮安卓无异了。
总结
总结一下,鸿蒙本质上是一款有别于安卓系统的自研操作系统。在鸿蒙的底层架构中,确实存在不少安卓开源项目的影子,但更多的是华为自己添加的例如分布式任务调度、分布式数据共享、微内核进程优化等自研特征能力。小雷认为,华为现在要做的就是在现有软硬件生态中扎稳根基,逐步完成生态架构的转化。
余承东在大会最后宣布,包括华为 Mate9 系列、nova5 系列、P10 系列、畅享 10 以后的机型、华为平板 M5在内的多款机型都将得到鸿蒙系统的推送。其中,华为Mate 40系列、Mate 30系列、P40系列、Mate X2、MatePad Pro等产品将于今日公测升级。
最后,如果你手上拥有能够升级鸿蒙系统的设备,小雷是建议你升级系统的。从用户的角度来看,如果你对GMS服务没有刚需的话,基本就不需要担心自己日常使用的软件无法运行,那鸿蒙系统用起来也不会有什么阻碍,还能体验一些全新的系统功能。
从华为的角度来看,鸿蒙还是一个刚刚起步的系统生态。正如杨海松所说,这样的全新系统,需要用户的支持才能成长。个人认为,作为国内目前最接近成功的自主研发系统,目前鸿蒙正处在最艰难同时也是最关键的系统生态建设阶段。更多的用户,意味着更多的开发者,只有打造出完善的软件生态圈,鸿蒙才算真正“活了”。