HarmonyOS 3.0.0开发者预览版全新发布
2021年10月22日在华为开发者大会HDC.Together 2021 主题演讲上,我们发布了HarmonyOS 3.0.0开发者预览版,主要内容包括:Harmony设计系统、ArkUI 3.0、ArkCompiler 3.0、DevEco Studio 3.0和TS/JS API 。
其中,HarmonyOS的UI开发框架从以Java为主要编程语言的命令式UI框架演进为以*cript(简称TS)/JavaScript(简称JS)为主要编程语言的声明式UI框架(ArkUI 3.0)。同时,ArkCompiler 3.0增加了对TS/JS语言的支持,HarmonyOS SDK新增了6000+的TS/JS API,支持TS语言开发富媒体应用。未来,TS/JS语言在HarmonyOS应用开发中会越来越重要。
下面,让我们再来回顾一下HarmonyOS 3.0.0开发者预览版的关键内容吧~
一、Harmony设计系统
Harmony设计系统,综合考虑人因、设备和环境等因素,为跨端应用界面设计提供完备的设计规范、便捷的设计工具、以及丰富的设计资源,方便开发者创作出更的设计。
二、ArkUI 3.0
ArkUI 3.0是一套构建HarmonyOS应用界面的声明式UI开发框架。它通过极简的UI信息描述语法、丰富的UI组件和动效,以及实时界面预览能力,帮助您提升HarmonyOS应用界面开发效率。
ArkUI 3.0的关键特性如下:
1. 从以Java为主要编程语言的命令式UI框架,演进为以TS/JS为主要编程语言的声明式UI框架,生产效率提高30%。
图1 UI框架演进
相关文章