探索HarmonyOS:应用开发与系统概览

发表时间: 2024-04-18 14:18

HarmonyOS特性

HarmonyOS是一款面向万物互联的分布式操作系统。主要有三大特性:

  • 硬件互助,资源共享
  • 一次开发,多端部署
  • 统一OS,弹性部署

分布式软总线

依赖硬件互助和资源共享的能力,HarmonyOS能够将多个形态不一的设备共同建成一个超级终端,实现任务分发与数据共享。

硬件互助依赖HarmonyOS的分布式软总线,在此基础上,HarmonyOS还具有分布式硬件虚拟化、分布式数据管理、分布式任务调度等分布式特性。

分布式软总线具有以下特点:

  • 连通1+8+N的独立设备。1个手机,8种设备(车机,音箱,耳机,手表/手环、平板、大屏、PC、AR/VR设备),N种IoT设备。
  • 自发现,自组网,高带宽,低延时。

分布式软总线又分为任务总线和数据总线,任务总线负责任务的开发,数据总线负责数据的传输。

分布式硬件虚拟化平台

分布式硬件虚拟化平台可以实现不同设备的资源融合设备管理数据处理,通过硬件池化技术,将多种设备整合成一个超级虚拟终端

分布式数据管理

分布式数据管理能够实现应用程序数据和用户数据的分布式管理。应用数据和用户数据不再与单一物理设备绑定,业务逻辑与数据存储分离。一份文件可以在多个终端操作,而实际的文件存储有且仅有一份。

HarmonyOS Connect解决方案

HarmonyOS Connect依托于华为HarmonyOS、硬件、芯片、云服务等软硬件开放能力,是华为面向消费领域的智能硬件开放生态,旨在提供统一的生态产品开发、销售与运营服务。

  • 服务功能:HarmonyOS Connect承接了Works With HUAWEI HiLink的碰一碰、快速连接的功能体验。
  • 连接技术:HarmonyOS Connect使用了Powered by HarmonyOS的分布式软总线的连接能力。

HarmonyOS Connect为设备商、解决方案提供商、模组商等广大智能硬件合作伙伴提供全方位赋能:

  1. 连接能力
  2. AI能力
  3. 数据安全
  4. 运营方案
  5. 渠道推广

HarmonyOS Connect

HarmonyOS Connect生态解决方案合作伙伴可通过华为智能硬件合作伙伴平台提交模组认证申请,认证通过即可提供给HarmonyOS Connect生态产品的合作伙伴使用。对于模组的认证要求主要有两方面:

  • 合规要求
    • 强制认证
    • 行业认证
  • 技术要求
    • 模组硬件测试
    • OS兼容性测试
    • 安全测试
    • 新服务体验测试

总的来说,HarmonyOS Connect智能硬件具有以下四大特点:

  1. 不同设备,同一语言
  2. 硬件互助,形成超级终端
  3. 服务端流转,脱离单设备依赖
  4. 重塑终端设备可信安全

OpenHarmony生态

HarmonyOS是基于开源OpenHarmony的发行版,OpenHarmony囊括了HarmonyOS的核心能力,包括多内核机制,分布式特性。

根据设备的内存差异,OpenHarmony适配的系统类型分为三类:标准系统、小型系统、轻量系统。