Web开发

首页 » 常识 » 问答 » 华为鸿蒙HarmonyOS31版本发布
TUhjnbcbe - 2023/12/21 20:55:00
白癜风治疗效果哪里好 https://wapyyk.39.net/hospital/89ac7_knowledges.html

IT之家11月14日消息,据华为HarmonyOS开发者发布,年华为发布了HarmonyOS3.0Release版本,为了进一步满足开发者高效开发应用程序的诉求,在同年11月4日华为开发者大会HDC上,华为推出了HarmonyOS3.1版本。

HarmonyOS3.1版本主推ArkTS开发语言,ArkTSAPI的数量也将达到+,主要API能力包括:增强的声明式UI能力、全新的应用开发模型——Stage模型,并在DFX、Web组件开发、国际化开发、通信互联、媒体软件等子系统能力方面有所更新或增强,这些能力标志着HarmonyOS全面进入ArkTS语言的声明式开发阶段。

下面是HarmonyOS3.1版本主要关键特性介绍。

声明式UI能力

ArkUI是一套构建HarmonyOS应用界面的声明式UI开发框架。它通过简洁自然的UI信息描述语法、丰富的UI动效组件和API,以及不断增强的一次开发、多端部署能力,帮助您提升HarmonyOS应用界面开发效率。

IT之家获悉,目前ArkUI已支持包括Canvas、XComponent、DatePicker等超70个UI组件,并且提供了丰富的响应式布局和自适应布局能力。

具体新增及增强能力如下所示:

1、声明式2D/3D绘制能力

1)新增Canvas绘制能力,支持W3C标准Canvas接口,结合声明式UI范式,增强应用开发者自定义绘制能力。

2)通过XComponent组件,配合NDK能力,构建C++/TS混合开发能力,支持游戏、媒体应用开发。

2、布局能力提升

1)扁平化布局能力,提升布局效率

2)自定义布局能力,布局更加灵活、可定制

3、组件能力提升

1)分栏架构组件使用提升

2)列表组件使用提升

4、多设备交互事件归一

交互归一后开发者无需

1
查看完整版本: 华为鸿蒙HarmonyOS31版本发布