在8月9日的华为HDC全球开发者大会上,华为正式发布了自主研发的鸿蒙操作系统,英文名为HarmonyOS,这是一种基于微内核的全场景分布式OS系统,具备分布架构、天生流畅、内核安全及生态互享等优势。

华为指出,当前的OS系统已经不能满足需要,以安卓为例,发展多年其代码已经庞大冗余,难以保证不同终端流畅体验,安卓代码已经超过1亿行,安卓Linux内核代码也有2000万行,其中只有8%的核心代码被频繁调用。

harmonyos 用什么语言开发 harmonyos基于什么语言_开发效率

此外,目前互联的终端系统也越来越多,对安全、软件生态、用户体验等提出了更高要求,为此华为打造了鸿蒙OS系统。

根据华为所说,鸿蒙OS实现了模块化解耦,对应不同平台可以弹性部署,灵活适配全场景丰富终端形态,这也是分布式架构首次用于终端OS领域,实现了跨终端无缝协同体验。

鸿蒙OS系统的第二个优势是天生流畅,鸿蒙OS通过确定时延引擎确保用户交互体验流畅,匹配应用特征实现资源精准调度,响应时延降低25.7%,带给用户流畅稳定的使用体验。

第三,鸿蒙OS系统具备更高的安全特性,基于微内核技术的可信执行环境,通过形式化方法显著提升了内核安全等级,全面提升全场景终端设备的安全能力。

最后,鸿蒙OS还具备一次开发、多端部署的优势,支持面向多终端的IDE环境,提高开发效率。

此外,除了鸿蒙系统,华为还有自己的方舟编译器,支持多语言统一编译,大幅提升开发效率,支持C/C++、Java、JS、Kotlin等编程语言。

今年华为推出的是鸿蒙1.0系统,将会首先用于智慧屏产品,明天荣耀发布会上就会正式推出这款产品。