写点什么

鸿蒙原生开源库 ViewPool 在 OpenHarmony 社区正式上线

  • 2025-03-12
    北京
  • 本文字数:986 字

    阅读完需:约 3 分钟

鸿蒙原生开源库ViewPool在OpenHarmony社区正式上线

近日,由伙伴参与共建的鸿蒙原生开源库“ViewPool”在 OpenHarmony 社区正式上线。这个开发库是基于 OpenHarmony 技术孵化的成果,充分发挥了平台的技术特性,同时融入了伙伴在应用开发方面的实践经验。它为鸿蒙生态的开发者和应用厂商提供了一套灵活高效的跨端组件管理方案,有助于显著提升开发效率和应用性能。


作为一款专为 OpenHarmony 设计的原生开发库,ViewPool 具备全面的功能支持,并采用了多项创新技术,例如跨端组件预创建能力、复用池自动补池子能力和 OnIdle 预创建能力。这些技术不仅解决了跨端组件开发中常见的问题,如页面滑动丢帧、主线程阻塞、长列表流畅度不佳等,还特别适用于新闻列表和购物页面等频繁页面切换的场景。经过验证,使用 ViewPool 后,应用在原生页面滑动等关键场景中的性能可以提升 40%-50%,显著降低了丢帧率和最长帧耗时。


同时,ViewPool 的设计兼顾功能的全面性和封装的便利性,开发者可以更轻松地应对各种基础开发需求。这不仅有效降低了开发门槛,还能让开发效率提升超过 30%,帮助开发者将更多精力集中在业务逻辑实现和创新上。


ViewPool 的推出在 OpenHarmony 三方库共建的历程中意义重大。作为从 0 到 1 针对 ArkTS 原生开发的首个三方库,而非从其他平台迁移的方案,ViewPool 为 OpenHarmony 的场景化解决方案共建树立了一个典范。它的成功证明了三方共建模式的可行性和价值,同时为其他厂商提供了可以借鉴的开发路径。未来,更多厂商和开发者有望参与到 OpenHarmony 场景共建中,共同构建一个更加开放、健康的三方库生态体系。此外,ViewPool 的发布也为 OpenHarmony 引入了新的性能优化方案,进一步激发了开发者的创新潜力,加速了整个生态的发展进程。


随着 ViewPool 的开源,业内预计将有更多合作伙伴加入共建行列,共同推进这一项目的持续优化和完善。据了解,合作伙伴还计划参与开发更多 OpenHarmony 原生三方库(例如数据库相关解决方案等),并探索更丰富的场景化应用,持续为 OpenHarmony 社区注入新的发展动力。


这一趋势为开发者和厂商提供了广阔的合作空间。通过共同参与 OpenHarmony 原生三方库的孵化和建设,各方将有机会推动技术创新,完善生态布局,共享开放生态的技术成果,共同迈向万物智联的智能未来。


更多关于 ViewPool 的详细信息和使用方法,请访问:

 • 官方主页:https://gitee.com/openharmony-sig/ohos_byte_global_viewpool

 •GitHub 源码地址:https://github.com/bytedance/bGlobalViewPool

2025-03-12 14:531985

评论

发布
暂无评论

极客大学架构师训练营 - 同城快递业务架构设计 - 大作业一

叶鹏

极客大学架构师训练营-架构师技术图谱-大作业二

叶鹏

flutter之踩坑的日子(3)

霜蓝手环

Flutter Android Apk

Week10总结

SuperLab

Week12

SuperLab

学完这篇Spring Cloud技术提升一个点!

Java架构师迁哥

你的页面健康吗?

Lam

Java 大前端 浏览器 性能分析

Week02

SuperLab

week03

SuperLab

Week05 总结

SuperLab

英特尔重磅发布物联网增强处理器,产品性能、AI能力、功能安全提升显著

E科讯

Week13

SuperLab

英特尔扩大技术及用户端部署,加速推动智能边缘发展

E科讯

有的程序员写代码写到头秃,有的程序员却通过黑吃黑获利百万。

Java架构师迁哥

Java经典面试题详解,突围金九银十面试季(附详细答案)

Java架构师迁哥

Git:改变世界的一次代码提交

华为云开发者联盟

git Linux 代码

深入分析CRM系统对现代企业的作用

Philips

企业管理 CRM 客户关系管理

Week06总结

SuperLab

Week09

SuperLab

Week11

SuperLab

Week08总结

SuperLab

10周作业-微服务

飞雪

Week04

SuperLab

12周作业-大数据

飞雪

「架构师训练营第 1 期」第二周课后总结

睡不着摇一摇

极客大学架构师训练营

小前端探索HTTP

Lam

Java 面试 大前端 网络 HTTP

Week07总结

SuperLab

7周作业-性能测试与优化

飞雪

Mobileye携手吉利汽车共同推出领先的驾驶辅助功能

E科讯

「架构师训练营第 1 期」第二周作业

睡不着摇一摇

极客大学架构师训练营

GaussDB(for MySQL)如何在存储架构设计上做到高可靠、高可用

华为云开发者联盟

数据库 GaussDB

鸿蒙原生开源库ViewPool在OpenHarmony社区正式上线_HarmonyOS_HarmonyOS_InfoQ精选文章