IT之家 4 月 19 日消息,开放原子开源基金会 OpenHarmony 开发者大会 2023 (简称“大会”) 今天举办。本次大会由开放原子开源基金会指导,OpenHarmony 项目群工作委员会主办,华为、开鸿智谷、万里红、深开鸿、诚迈科技、九联科技、润开鸿、鸿湖万联、优博终端、奥思维等单位共同合作支持。在现场首次对外发布 OpenHarmony 3.2 Release 版本,解读了新版本技术特性,分享了伙伴基于 OpenHarmony 的开发实践、社区生态进展以及行业发行版和解决方案等方面的落地成果。
截至目前,OpenHarmony 社区已有 51 家共建单位,超过 5100 位共建者,累计代码量 1 亿多行,拥有华为、深开鸿、软通动力、润和软件、九联科技、优博终端 6 家百人代码贡献单位,超过 260 多款软硬件产品通过兼容性测评,覆盖教育、交通、金融、家居、安防等多个行业。
在经过 5 个 Beta 版本的迭代之后,OpenHarmony 3.2 Release 版本正式发布,该版本系统能力进一步完善,全面提升了复杂带屏设备体验。
在系统流畅度上,OpenHarmony 3.2 Release 版本有了“看得见”的提升。这主要源于架构级的全面优化和引入诸多新技术,包括 ArkUI 最小化更新技术、并行化极速启动架构、RenderService 统一渲染架构、高性能 ArkTS 引擎、基础库性能优化等,达到交互流畅、自然顺手,动效丰富、全局一致。
据介绍,OpenHarmony 3.2 Release 系统已经足够流畅支持各行各业开发复杂带屏设备。北京万里红科技分享了他们基于 OpenHarmony 打造的平板电脑和多款商用带屏富设备的落地案例,以及基于 OpenHarmony 打造的政务生态实践。
在系统功能上,新版本不断完善。其中 HDF 支持 800 多个 HDI 标准化设备接口;Stage 模型进一步完善从系统角度引入 OpenHarmony 应用运行规则和后台运行模型等;系统完整性保护、隔离和访问控制的分布式安全和隐私保护基础平台也得到较大提升;同时,在支持应用开发方面,新版本 API 9 拥有 18000+ ArkTS API,已经足够支持复杂大型应用的开发。
京东分享了基于 OpenHarmony 进行应用开发实践与发展规划,通过尝试 OpenHarmony 组件化多工程,大型 App 的协同开发效率提升,整体工程编译时间减少 70% 以上。同时京东自研 JD MCube 动态化跨端方案已适配 OpenHarmony,未来京东会继续基于 OpenHarmony 进行大型 App 工程化改造。
此外,在对极致高性能应用的支持方面,通过提供 NAPI 及混合开发能力、丰富的 Native API、TaskPool 并行开发框架、DevEco Insight 实时性能分析工具等,OpenHarmony 3.2 Release 系统足够开放支持开发极致高性能的框架和应用。Cocos 已经完成游戏开源引擎 Cocos 2dx 的 OpenHarmony 适配,基于 Cocos-2dx 引擎开发的开心消消乐游戏应用已能够流畅运行。
Unity 中国本地引擎将在今年推出。本地引擎提升渲染性能和质量等,对移动设备能够深度支持。同时该引擎已能够支持 OpenHarmony 系统。未来 Unity 中国会全力支持国产操作系统 OpenHarmony。
分布式技术层面,新版本支持分布式软总线的传输通道自动选择,并在分布式屏幕能力、分布式数据技术以及一次开发多端部署能力上进一步优化和完善。
腾讯搜狗输入法分享了基于 OpenHarmony 分布式技术的开发实践与落地案例。随着 OpenHarmony 的分布式技术发展,搜狗输入法可实现多端 UI 适配、跨屏联动,自由流转、算力协同、分布式数据同步、输入法多形态多能力等特性。
OpenHarmony 3.2 Release 版本提升了开发效率,DevEco Studio 提供一组全新的开发套件,高效编译构建工具 Hvigor 支持细粒度并行编译和任务级增量编译;场景化性能调优工具 DevEco Insight 根据典型性能问题提供场景化调优模版;运行时函数热重载技术节省开发者等待时间,代码修改即刻显现;可视化开发和调测能力也得到进一步提升。同时,开发者资料通过优化文档架构和内容逻辑,让开发者更易上手;另外,也向开发者提供了丰富的代码样例和高频三方库等学习资源,OpenHarmony 应用开发体系已基本完整构建。
IT之家注:开源鸿蒙 OpenHarmony 3.2 Release 版本概述等文档内容已上架 Gitee 网站,点此查看。
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。