HarmonyOS 文档 [+ i d" D/ k, ^, c4 ^
2023年8月4日的华为开发者大会2023(HDC.Together)拉开帷幕,伴随着HarmonyOS 4的发布,华为向开发者发布了汇聚所有最新开发能力的HarmonyOS NEXT开发者预览版,并分享了围绕“一次开发,多端部署” “可分可合,自由流转” “统一生态,原生智能”三大HarmonyOS应用开发理念的实践经验。
% a& S0 R ^% t. k 而在8月5日,开发者主题演讲上,华为对HarmonyOS NEXT开发者预览版及相关的开发套件的新能力进行了详细介绍。
3 s" T& } \1 T) ]% ~: H% R 持续听取开发者心声,HarmonyOS面向开发者提供全套解决方案
/ D" m r, e/ O' S 华为终端BG软件部副总裁龚继华在开发者主题演讲开场时表示,HarmonyOS的快速迭代和发展,离不开大量开发者的贡献。在HarmonyOS的开发者支持平台收集的反馈中,华为整理了约16.5万条问题反馈,将问题按创新、效率、性能、可靠四个维度进行梳理。开发者提供了大量的有益建议,推动HarmonyOS在关键性能方面的不断成熟和完善。$ U% \3 ^4 n6 M- V! ^
同时,HarmonyOS全方面与开发者建立联接,截止到2023年6月底,HDE(华为开发专家)发表超过300+场演讲,HarmonyOS原创专业性文章2000余篇,华为开发者日有500万人次参与HarmonyOS的探讨;300多场华为学生开发者活动,超过十万校园开发者与HarmonyOS深入联接。正是大量开发者积极投身其中,并给予了HarmonyOS无私的奉献,使得HarmonyOS快速成熟,推动更多更好的应用呈现在消费者面前。' s! V* U/ y) ]1 r, ?9 B9 A: e
为了帮助开发者更好地实现鸿蒙应用的开发,华为面向开发者推出了由赋能套件,鸿蒙特征能力,设计资源套件、开发测试套件,运维套件以及开发者支持平台构成的全面解决方案。* P! F) f% ]% N& z& S" y+ e6 L
龚继华也介绍了HarmonyOS赋能套件的全面升级,能够让鸿蒙的初学开发者一站式地掌握HarmonyOS开发的能力,迅速成长为合格的HarmonyOS应用开发工程师。 `, s" y' N' ?* Y
HarmonyOS NEXT开发者预览版,赋能开发者加入鸿蒙生态& \( r0 ~0 r e3 K' s. v+ }0 x. j
HarmonyOS NEXT开发者预览版在OS开放新能力、鸿蒙特征新场景、开发工具三个方面实现全面提升,帮助开发者打造HarmonyOS平台的精致应用。
3 E1 L& h* _: a) B0 u7 a2 V$ K HarmonyOS Design提供了全栈式的设计架构,丰富的设计资源以及更高效的设计工具,将华为在人因研究上面的成果,以及包括动效、音效、主题、交互等多种能力融入到这些资源中,帮助应用开发者快速精致的HarmonyOS应用。
/ ^! M) ~/ R7 B8 D# A HarmonyOS开放能力围绕高效、精致、场景化核心思想进行了增强,全面升级到API 10,帮助开发者更好地实现更复杂应用开发。首先HarmonyOS支持大型应用模块化开发,并且支持通过轻量化应用组件,减少运行资源占用。同时,通过ArkUI跨平台框架的能力,可以实现一次开发, 多平台运行,高度复用代,大幅提升多平台应用开发的维护效率。6 Q& x( _. O4 _* X; @
同时,为了帮助开发者打造精致的HarmonyOS应用,华为提供了符合HarmonyOS设计规范的全量控件,且这些组件自带流畅的滑动物理动效。不仅如此,HarmonyOS NEXT还将声明式开发延展到了动效开发领域,由数据驱动动画设计,带来物理世界与UI动效的桥梁。
/ C" B9 e u0 T& C9 ` 最后,HarmonyOS的运行引擎助力应用实现更高性能。本次ArkTS带来了更好的生产力与性能,通过支持静态类型,并发增强,空值安全等机制,实现高校交互操作,降低运行开销,性能可提升15%。同时方舟编译器也实现了基于Profile-Guided Optimization的AOT优化编译,全面优化进一步提升性能。HarmonyOS SDK全面升级支持API10, 达到2万多个API,全面打造支撑中大型应用开发的能力。
O& F4 a' m0 a$ w# ?, \: A: G7 V; ?5 X- Z( ]
5 S" M+ k' H) [' b f' } |