新华社在官微首条发声“鸿蒙手机马上来了”,华为即将于6月2日正式举办鸿蒙产品发布会,预计此前只用于智慧屏、可穿戴等产品的鸿蒙操作系统将在更多产品品类上使用。
目前,华为正与全球排名前200的App厂商沟通合作,共同开发跨终端设备的应用。预计2021年底搭载鸿蒙操作系统的设备数量将达3亿台,其中华为设备超过2亿台,面向第三方合作伙伴的各类终端设备数量超过1亿台。作为官媒,能为民营企业在头条发声,足见对华为以及鸿蒙操作系统的重视和支持,实属罕见。
那如何看待HarmonyOS呢?
从华为的定义来看:
传统的 OS 是一套软件定义一个 OS,鸿蒙系统试图用一套软件定义多个传统 OS+鸿蒙扩展功能,因此鸿蒙系统具有很强的伸缩性和扩展性。
鸿蒙系统是不同设备的统一语言。它是新一代的智能终端操作系统,为不同设备的智能化、互联与协同提供了统一的语言。
鸿蒙系统将从软件的底层技术来让更多的设备融为一体,让多个设备不仅可以连在一起,还可以实现协同,让用户在使用多个设备时,像使用一个设备时那样简单,从而为消费者带来更好的体验。
下图展示了鸿蒙 OS 的愿景:
为了支撑这个愿景,鸿蒙 OS 做了很多创新。
鸿蒙 OS 的三大目标:
新设备可随时增加,协同工作
跨设备的交互更自然、流畅
场景在设备间流转、协同处理
在达成这三个目标后,多设备在用户面前就呈现为一个超级终端。鸿蒙 OS 通过如下几个关键技术来支撑这三个目标的实现:
简单来看,以上关键技术可粗略划分为:
①分布式技术,涉及到分布式软总线,分布式数据管理,分布式调用等。其实就是功能,数据在多个设备间互联互通互享。
②硬件原子化和虚拟化:对硬件能力进行了高度抽象,例如将手机拆解成摄像头+麦克风+扬声器+输入屏的组合。
然后,对应用层暴露的是虚拟硬件(从而屏蔽硬件的物理载体,物理位置上的差异)。如此,手机 A 的应用可以使用车机上的摄像头。
③统一的应用包格式:使得应用开发者不再需要为单独的设备去开发多个 APP,而是一个 APP 可以安装在不同设备上,大大简化了应用开发的成本。
④安全和开发工具:为鸿蒙 OS 以及应用开发提供安全保障和开发便利。
欢迎投稿分享
大鱼智选
版权声明:文章以学习交流为主,素材综合整理自网络,侵删!