声明式UI框架ArkUI_跨端界面应用开发 - HarmonyOS应用开发官网

建议反馈
智能客服

ArkUI

ArkUI是一套构建HarmonyOS应用界面的声明式UI开发框架。它使用极简的UI信息语法、丰富的UI组件、以及实时界面预览工具,帮助您提升HarmonyOS应用界面开发效率30%。您只需使用一套TS/JS API,就能在多个HarmonyOS设备上提供生动而流畅的用户界面体验。

鸿蒙声明式UI开发框架

跨端开发

ArkUI为你提供跨设备数据绑定功能和多维状态管理机制(组件内/组件间/全局/分布式数据驱动UI变更),帮助开发者节省70%代码完成跨端界面应用开发。

极简的UI信息语法

ArkUI采用极简的声明式UI描述界面语法,您只需用几行简单直观的声明式代码,即可完成界面功能。例如,您需要一个由图库列表,只需申明列表和图库界面的样式和动效,图库列表界面即可生成。

鸿蒙声明式UI开发框架-极简的UI信息语法

丰富的UI组件

ArkUI内置了丰富而精美的HarmonyOS Design的UI组件和API,可满足您大部分跨端应用界面开发的所需。您可以轻松地向几乎任何UI控件添加动画并选择一系列框架内置的动画能力,可为您的用户带来平滑而自然的体验。

实时界面预览工具

ArkUI支持实时界面预览特性可帮助您快速的所见即所得的开发和调测界面,无需连接真机设备就可以显示您的应用界面在任何HarmonyOS设备上的UI效果。

鸿蒙声明式UI开发框架-实时界面预览工具

原生性能体验

ArkUI内置了许多核心的UI控件和动效,如图片、列表、网格、属性动画、转场动画等,加持自研语言运行时深度优化,这些都可以在HarmonyOS设备上达到移动原生应用一样的性能体验。