鸿蒙OS是Android/iOS的替代品吗?
众所周知,iOS系统可谓是开启了移动智能手机的时代,而谷歌的Android系统则让智能手机实现普及化发展。鸿蒙OS自诞生以来一直受到不少质疑,有人认为鸿蒙OS是华为为了应对美国的制裁做出来的替代系统,有“模仿”Android或者iOS之嫌。但实际上并非如此,在之前举办的“2020科技风云榜”相关活动上,王成录也用一张图深入解读了鸿蒙OS的特性,以及与Android/iOS的区别。
(华为展示鸿蒙OS和Android/iOS的区别)
鸿蒙OS是为什么而生的?王成录道出了当前硬件设备产业的一个关键问题,全球基于智能手机的App加起来大概400多万的量,可以说在智能手机平台上才能看到繁荣的系统生态。抛开智能手机平台不看,智能手表、电视、车机上的应用极少,应用少服务业就少,这就会造成消费者使用动力不足。究其根本,就是每款设备上的系统是完全碎片化的,开发者想要开发不同的设备就要换不同的平台,做新的适配,导致工作量增加。
另一方面,是不同设备上的UI适配。OFweek电子工程网从身边从事UI方面的工程师朋友处了解到,各种产品的硬件差异造成了交互隔离,比如tv需要语音和遥控器,手机需要多点触控等等,Android/iOS都可以针对不同分辨率和不同端类型分别制定布局但依然解决不了tv,车机、手表和手机各端交互模式差异性,只能针对每个端的硬件差异性分别进行设计。通俗点说,要想适配不同端界面,除了图标不用重画之外,每一个设备都需要重新设计一套UI。这各环节也占据了开发者大量的工作时间。王成录也提到,对于消费者而言,碎片化的系统也导致消费者要学习不同设备的操作方式,这是目前阻碍整个由智能手机为载体的移动产业向IoT产业发展的一个非常重要的瓶颈。
鸿蒙OS和Android/iOS到底有哪些区别?实际上,从底层架构到设计思维逻辑,鸿蒙OS和后两者都有本质区别。根据王成录介绍,华为鸿蒙OS诞生的目标就是希望用一套系统来解决所有的IoT硬件设备的问题:一是用一套系统满足所有硬件设备的装载要求,不用针对不同硬件定制不同的系统;二是IoT硬件之间不再是孤立的设备,在整个鸿蒙OS里所有的IoT硬件是融为一体的;三是解决开发者的难题,写一次的业务逻辑代码就可以在不同的设备上跑起来。
无论如何,作为iOS和Android以外的第三大操作系统,鸿蒙OS已经让大家期待了很久。虽然鸿蒙OS在2019年8月推出的时候并没有先行用到手机端,而是率先被搭载于华为智慧屏、音响、手表等智能硬件产品上。直到一年多以后,华为才开始推出鸿蒙OS的手机端Beta测试版,作为一个初生的“国产系统”,鸿蒙OS能做到如此已经非常难得了。