目录

HarmonyOS介绍

HarmonyOS介绍

2019年8月9日,华为技术有限公司在华为开发者大会上正式发布了HarmonyOS 1.0 ,同时宣布该操作系统源代码开源。2020年9月10日,HarmonyOS 2.0正式发布。与Harmonyos 1.0版本相比,Harmonyos 2.0在分布式软总线、分布式数据管理、分布式安全等分布式能力上进行了升级。2022年11月4日,华为开发者大会2022 上,华为推出了 Harmonyos 3.1 版本HarmonyOs 3.1引入了Stage模型。

在万物智联时代重要机遇期,鸿蒙系统结合移动生态发展的趋势,提出了三大技术理念:

一次开发,多端部署;可分可合,自由流转;统一生态,原生智能。

https://i-blog.csdnimg.cn/blog_migrate/98ef7d579ecfe50ddcfd493dc428f685.png

1. 一次开发,多端部署

“一次开发,多端部署”指的是一个工程,一次开发上架,多端按需部署。目的是为了

支撑开发者高效地开发多种终端设备上的应用。为了实现这一目的,鸿蒙系统提供了几个核

心能力,包括多端开发环境,多端开发能力以及多端分发机。

** https://i-blog.csdnimg.cn/blog_migrate/c4d7de9baa537eba02ef145da39ae5ea.png

**

多端开发环境

HUAWEI DevEco Studio 是面向全场景多设备提供的一站式开发平台,支持多端双向预览,分布式调优、分布式调试、超级终端模拟、低代码可视化等能力,帮助开发者降低成本、提升效率、提高质量。HUAWEI DevEco Studio 提供的核心能力如下图所示:

https://i-blog.csdnimg.cn/blog_migrate/3bab337a021bb959b774823ae9ab7b0f.png

2. 可分可合,自由流转

元服务是鸿蒙系统提供的一种全新的应用形态,具有独立入口,用户可通过点击、碰一

碰、扫一扫等方式直接触发,无需显式安装,由程序框架后台静默安装后即可使用,可为用

户提供便捷服务。

3. 统一生态,原生智能

移动操作系统和桌面操作系统的跨平台应用开发框架不尽相同,从渲染方式的角度可以

归纳为 WebView 渲染、原生渲染和自渲染这三类,鸿蒙系统对应的提供系统 WebView、

ArkUI 框架和 XComponent 能力来支撑三种类型的跨平台框架的接入

主流跨平台开发框架已有版本正在适配 HarmonyOS,基于这些框架开发的应用可以以

较低成本迁移到鸿蒙系统。

鸿蒙系统内置强大的 AI 能力,面向鸿蒙生态应用的开发,通过不同层次的 AI 能力开放,

满足开发者的不同开发场景下的诉求,降低应用的开发门槛,帮助开发者快速实现应用智能

化。