harmonyos是什么

Python051

harmonyos是什么,第1张

harmonyos是华为鸿蒙系统。

鸿蒙OS是华为公司开发的一款基于微内核、耗时10年、4000多名研发人员投入开发、面向5G物联网、面向全场景的分布式操作系统鸿蒙的英文名是HarmonyOS,意为和谐。不是安卓系统的分支或修改而来的。与安卓、iOS是不一样的操作系统。

性能上不弱于安卓系统,而且华为还为基于安卓生态开发的应用能够平稳迁移到鸿蒙OS上做好衔接——将相关系统及应用迁移到鸿蒙OS上,差不多两天就可以完成迁移及部署。

这个新的操作系统将打通手机、电脑、平板、电视、工业自动化控制、无人驾驶、车机设备、智能穿戴统一成一个操作系统,并且该系统是面向下一代技术而设计的,能兼容全部安卓应用的所有Web应用。若安卓应用重新编译,在鸿蒙OS上,运行性能提升超过60%。

鸿蒙OS架构中的内核会把之前的Linux内核、鸿蒙OS微内核与LiteOS合并为一个鸿蒙OS微内核。创造一个超级虚拟终端互联的世界,将人、设备、场景有机联系在一起。同时由于鸿蒙系统微内核的代码量只有Linux宏内核的千分之一,其受攻击几率也大幅降低。

技术特性

1、分布式

HarmonyOS具备分布式软总线、分布式数据管理和分布式安全三大核心能力。分布式安全确保正确的人、用正确的设备、正确使用数据。当用户进行解锁、付款、登录等行为时系统会主动拉出认证请求,并通过分布式技术可信互联能力,协同身份认证确保正确的人。

HarmonyOS能够把手机的内核级安全能力扩展到其他终端,进而提升全场景设备的安全性,通过设备能力互助,共同抵御攻击,保障智能家居网络安全;HarmonyOS通过定义数据和设备的安全级别,对数据和设备都进行分类分级保护,确保数据流通安全可信。

2、开放性

有观点认为,从技术架构上来说,微内核架构的鸿蒙可能更像苹果的iOS。但王成录表示,鸿蒙和苹果最大的不同是,苹果生态是封闭的,而鸿蒙则会开放。会与所有可能的伙伴一起,把鸿蒙生态共同做成功。

harmonyos2.0.0系统好用。

对于HarmonyOS 2.0系统,最大的感受就是流畅。此前有很多用户担心从EMUI系统过渡到鸿蒙系统会不适应,其实HarmonyOS 2.0系统真的会让用户用了以后爱不释手。不管是服务卡片还是动画过渡,真的看到了华为HarmonyOS 2.0系统的用心了。HarmonyOS 2.0系统由于采用分布式的原因,甚至比苹果iOS系统还流畅。

harmonyos2.0.0系统的特点

HarmonyOS 2.0可根据编译链关系,可以自动生成组件化的依赖关系。例如,选择图形框架组件,将会自动选择依赖的图形引擎组件等。

HarmonyOS提供了用户程序框架、Ability框架以及UI框架,支持应用开发过程中多终端的业务逻辑和界面逻辑进行复用,能够实现应用的一次开发、多端部署,提升了跨设备应用的开发效率。

前几天发布的鸿蒙系统向我们描述了分布式系统和万物互联在智能家居领域的具体应用,基于软总线概念下的鸿蒙OS让智能手机与智能硬件之间可以直接访问、调用各自的「组件」,并组合成「超级终端」。这一超前概念不仅打通了手机与IoT设备之间的间隔,也让智能家居可以脱离单独的硬件,以系统和服务的形式运行。

无独有偶,最近曝光的homeOS,似乎也想将智能家居「系统化」。

虽然homeOS还没有正式发布,但从此前已经曝光的消息来看,homeOS并不是HomeKit那样的「智能家居开放平台」,而是一个独立的操作系统——不然也不会叫做「OS」了。从名字上来看,homeOS很大几率会现在HomePod/HomePod mini上出现,并视情况登陆其他硬件平台。

在此之前(或者说时至今日),HomePod系列智能音箱运行的其实是高度定制的iOS系统,从本质上看就是一个系统经过简化的没有屏幕的iPad,这可能也是iPad能被当作HomeKit家庭中枢的原因之一。但对HomePod来说,功能「过于完善」的iOS显然不是智能音箱,甚至是智能家庭应有的系统。尽管iOS在底层与macOS同源,但一个面向移动设备开发的操作系统无论是从功能侧重还是从运行效率的角度看,显然都不是智能音箱的最优解,考虑到苹果接下来还将以家庭作为产品的主要发展方向,一个全新的,面向智能设备开发的操作系统显然必不可少。

不同于功能「大而全」的iOS、macOS,从定位上看,homeOS应该会是一个经过高度定制化,功能上相对专一的「小而美」操作系统。它不需要像iOS那样可以安装成千上万的App,也不需要像macOS那样支持Unix或BSD, 考虑到homeOS的目标期望是更好地管理HomeKit下的智能设备,homeOS很可能会在多设备全时连接、语音交互、本地深度学习这些大方向上有专门的优化。

先说说多设备全时连接,这其实是现阶段HomePod智能音箱的主要短板。作为苹果的硬件之一,HomePod在AirPlay相关功能上表现一直都很不错,在苹果独有的传输算法优化下,HomePod甚至与音源设备同步时间编码,让作为音响的HomePod可以在无线传输时与Apple TV、Mac所播放的画面保持音画同步,即使在复杂的网络环境或音响编组的情况也是如此。

但对于不支持AirPlay的设备,或者硬件配置不够高的设备来说,现阶段HomePod的多设备连接其实并不稳定。举个最常见的例子:用HomePod做HomeKit家庭中枢的用户经常会遇到某些设HomeKit设备无响应,图标旁边出现橙色感叹号的情况。

就我的体验来看,这种现象与是否有公网IP、是否有做内网穿透无关,甚至与硬件是不是原生支持HomeKit都没有关系。无论在公网还是内网、无论硬件是原生支持HomeKit还是通过ZigBee连接HomeKit网关,只要连接的设备数量一多就经常会出现这种HomeKit大塞车的情况。

如果苹果想用homeOS作为家庭中枢管理HomeKit硬件,多设备的连接情况,尤其是对公有制式设备的支持显然是homeOS的其中一个发展重点。

语音交互与本地深度学习在我看来应该放在一起说。苹果的语音交互相信大家都有所耳闻,虽然苹果在语音交互领域已有多年的发展,Siri也经历了多次迭代,但就实际体验来说,Siri的体验其实并不优秀,甚至有些时候会犯一些「只有苹果会犯的错误」。

比如当你同时使用多个搭载Siri的设备,包括但不限于HomePod、Apple TV、Mac、iPad、Apple Watch和iPhone时,如果你喊一句「Hey Siri」,苹果会在后台根据他们的算法对不同设备优先级进行排序,「选出」一个苹果认为你想呼叫的Siri。 但问题是,不同设备的Siri有不同的功能,「搭理」你的不一定就是你想叫的那个。比如你想关闭HomePod上的闹钟,但语音却唤醒了手机上的Siri;你想叫Apple TV的Siri打开网飞,却把iPad的Siri喊了起来。

更重要的是,你不能「指定」某个Siri响应,比如「iPhone的Siri打电话给妈妈」,具体由什么设备来响应全靠苹果自己判断。从过去的体验上看,语音交互会是homeOS的又一个改进重点。

至于本地深度学习,这点其实与语音交互、用户隐私密不可分。很多人不知道,大多数语音助手会将录音发送至品牌自己的服务器用于AI训练和统计。换句话说,你对大多数语音助手说过的那些脏话,通过与语音建立的备忘录,发送的消息,甚至连你睡觉、起床的时间, 科技 巨头们都知道,不然微博上那些年度统计数据是怎么来的。

如果想在保护用户隐私的同时提升AI的智慧程度,在硬件本地(不上传云端)的离线深度学习必不可少。只有这样,才能将你的数据好好保存。可能有些人觉得这是这样有些危言耸听,觉得自己做人没有秘密、不需要保护隐私,在这里我想分享某部「纪录片」里的经典台词给大家:

在我看来,这两者之间并不能直接对比,HarmonyOS是一个跨硬件的通用操作系统,与第三方硬件之间通过openHarmony开放式标准链接通信,homeOS是一个高度专一、面向特定硬件的操作系统,与第三方硬件通过HomeKit专有标准链接通信。 两个系统在自己的领域都各有优点和短板,用一个通用系统和一个高度转移的定制系统相比,对双方都不公平。

但如果我们从预期效果来看,更加开放的HarmonyOS显然更有胜算:「去中心」的分布式架构让HarmonyOS可以不依托特定硬件,直接与第三方硬件协同工作,这将在生态初期为HarmonyOs带来不少优势。 不过考虑到苹果对业界的影响力,homeOS与HomeKit在系统建设成熟后也能为用户带来高质量的智能家居体验。考虑到openHarmony的准入门槛相对更低,无法掌控的第三方配件很有可能会「反噬」原本 健康 的HarmonyOS生态。

但这一切都还是未知数,homeOS最早也要等到WWDC才会正式亮相。谁将引领未来智能家居生态,最快下周就有分晓。