10月22日下午,华为在HDC 2021开发者大会上,发布了全新的HarmonyOS 3开发者预览版。根据华为介绍,HarmonyOS 3开发者预览版,围绕弹性部署、超级终端、一次开发多端部署三个核心价值再创新。同时,HarmonyOS应用与服务开发工具套件全家桶也全面升级,端到端帮助开发者高效率、低成本地完成跨端应用与服务的开发。
今天正式发布的HarmonyOS 3开发者预览版将包括UX设计指南、原子化布局、声明式UI开发范式、一致性渲染、双向预览、分布式模拟、分布式FA基础测试、支持多语言、跨语言测试、基础性声明式UI组件以及基础分布能力等功能。其余功能将会在今年12月的HarmonyOS 3的开发者预览版 2,以及明年Q1的开发者Beta版中陆续推送。
其中,Harmony设计系统(Harmony Design System)提供完整面向多端设备的设计规范、原子化自适应布局能力插件、支持不同设备的服务卡片模板等设计工具,让不同设备达到一致的视觉体验的同时保持整体设计语言的一致性。
方舟开发框架3.0(ArkUI 3.0)带来全新声明式UI框架,使用TS/JS语言,减少跨端应用前端开发设计代码量,效率、性能均大幅度提升。
方舟编译器3.0(ArkCompiler 3.0)实现跨设备统一编译,只需一次编译即可跨端运行;DevEco Studio 3.0带来高效率编码、跨端协同调测、多设备集成测试等工具升级,有效提升跨端应用开发效率。
HarmonyOS SDK开放6000 TS/JS API能力,支持跨端分布式体验高效开发,一次开发、多端部署的能力帮助新浪新闻、Wish 107.5等全球多个头部应用快速覆盖多设备。
此外,华为消费者业务软件部总裁龚体还确认了一件事,那就是华为在不久的将来还会发布为HarmonyOS全新研发的编程语言,为鸿蒙生态基础设施补上最后一环。
在开发者预览版之后,华为还将在2022年一季度发布HarmonyOS 3 Beta版,为开发者带来更完整的系统能力和开发工具。