Skip to content

简介

HarmonyOS 是什么?

HarmonyOS(鸿蒙操作系统)是华为推出的面向万物互联时代的全场景分布式操作系统。它可以支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备。

特性

🔄 分布式架构

HarmonyOS 采用分布式架构,实现了不同设备之间的无缝协同,让设备之间的连接更加简单。

🚀 高性能

采用确定时延引擎和高性能 IPC 技术,系统流畅度大幅提升。

🔒 安全可信

通过微内核形式化验证、TEE 安全能力等技术,保障系统安全。

📱 一次开发,多端部署

基于 ArkTS 语言和声明式开发范式,支持跨设备开发,大幅降低开发成本。

开发语言

HarmonyOS 应用开发主要使用 ArkTS 语言,这是一种基于 TypeScript 扩展的声明式开发语言,具有以下特点:

  • 声明式 UI:通过声明式的方式描述 UI 结构
  • 状态管理:提供装饰器实现响应式状态管理
  • TypeScript 基础:继承 TypeScript 的强类型特性
  • 高性能:编译时优化,运行时性能优秀

应用场景

HarmonyOS 适用于多种应用场景:

场景描述设备类型
移动应用手机、平板应用开发手机、平板
智能家居智能家居设备控制IoT 设备
车载应用车机系统应用车机
智慧屏大屏应用开发智慧屏、电视

下一步

准备好开始了吗?

提示

建议先完成开发环境的配置,再开始学习具体的开发知识。

全栈若城