在经过5个Beta版本的迭代之后, OpenHarmony 3.2 Release版本正式发布,该版本系统能力进一步完善,全面提升了复杂带屏设备体验。OpenHarmony项目管理委员会任革林从系统流畅、系统性能、应用性能、分布式能力、开发效率五个方面对新版本的技术特性进行了深度解读。
在系统流畅度上,OpenHarmony 3.2 Release版本有了“看得见”的提升。这主要源于架构级的优化和引入诸多创新技术,包括ArkUI最小化更新技术、并行化极速启动架构、RenderService统一渲染架构、高性能ArkTS引擎、基础库性能优化等,达到了交互流畅。
在系统功能上,新版本也不断完善。其中HDF支持了800多个HDI标准化设备接口,让硬件适配更加便捷;Stage模型进一步完善从系统角度引入了OpenHarmony应用运行规则和后台运行模型等;系统完整性保护、隔离和访问控制的分布式安全和隐私保护基础平台也得到了较大提升,让隐私安全更加有保障;同时,在支持应用开发方面,新版本API 9拥有18000+ ArkTS API,已经足够支持复杂大型应用的开发。
此外,在对高性能应用的支持方面,通过提供NAPI及混合开发能力、Native API、TaskPool并行开发框架、DevEco Insight实时性能分析工具等,OpenHarmony 3.2 Release系统足够开放支持开发高性能的框架和应用。Cocos已经完成游戏开源引擎Cocos 2dx的OpenHarmony适配,基于Cocos-2dx引擎开发的开心消消乐游戏应用已能够流畅运行。
分布式技术层面,新版本支持分布式软总线的传输通道自动选择,并在分布式屏幕能力、分布式数据技术以及一次开发多端部署能力上进一步优化和完善。
OpenHarmony 3.2 Release版本还大幅提升了开发效率,DevEco Studio提供了一组全新的开发套件,高效编译构建工具Hvigor支持细粒度并行编译和任务级增量编译;场景化性能调优工具DevEco Insight根据典型性能问题提供场景化调优模版;运行时函数热重载技术节省开发者等待时间,代码修改即刻显现;可视化开发和调测能力也得到进一步的提升。同时,开发者资料通过优化文档架构和内容逻辑,让开发者更易上手;另外,也向开发者提供了代码样例和高频三方库等学习资源,OpenHarmony应用开发体系已基本完整构建。
华为终端BG软件部副总裁柳晓见在发言中说,当前已有130多家伙伴加入OpenHarmony生态共建,华为与其中的30家伙伴签约OpenHarmony生态使能协议,通过洞察规划、培训赋能、研发工具、技术支持四个方面赋能伙伴,帮助伙伴快速打造优质产品与解决方案。同时OpenHarmony也积极推进各行业标准规范,让OpenHarmony成为行业优选。
人才培养方面,OpenHarmony积极参与高校人才共建,三年以来累计合作208所高校,产学合作项目覆盖超100所高校。(静静)