腾讯 Kuikly 框架鸿蒙版正式开源:完整适配、取得原生性能表现

日期:2025-06-04 10:26:04 浏览量:

  支持页面级动态化◆■★◆■◆:按需使用内置和动态化模式,稳定★■★★◆■、高性能★■,在 Android 上动态化模式采用平台产物,性能几乎零损耗,即便在中低端机仍有接近原生表现。

  轻量稳定易维护:框架整体设计精巧★★■■◆★、无复杂外部依赖,框架稳定性◆■★★■、可控性和维护性较高◆★★。

  ▲ 测试场景是一个较复杂的 Feed 流场景★■◆■,机型均为华为 Mate60

  原生级性能体验:得益于 KMP 跨平台能力,Kuikly 将 Kotlin 代码编译成各个平台原生产物,从而获得接近原生平台的执行性能。

  Kuikly 鸿蒙版对齐 Android 版高性能表现★★■,与原生打开速度基本一致:

  一码五端:支持 Android★★■、iOS、鸿蒙■★■◆◆、Web、小程序 5 个平台(Web★■◆◆★、小程序 Q2 开源)。

  Kotlin 语言驱动,纯原生开发工具链:复用原生 IDE (Android Studio / VS Code) 和原生性能分析工具★★★■,从业务代码到框架代码层,使用统一技术栈完成开发,调试和性能分析,从而实现框架开发技术栈自闭环。

  目前◆■★,Kuikly 鸿蒙版已接入腾讯多款业务◆■,开发并上架鸿蒙 App,如 QQ 浏览器、腾讯新闻、搜狗输入法、全民 K 歌、自选股等■★。腾讯技术工程表示,在鸿蒙 HarmonyOS NEXT 系统推出后,Kuikly 较早投入适配工作,得益于轻量渲染架构的设计很快完成初版。经过持续的迭代和打磨优化,Kuikly 鸿蒙版完整适配,并取得了原生性能表现。实测数据如下:

  IT之家从腾讯技术工程获悉,Kuikly 包括■★★■★■“KuiklyUI■■◆★★”和“KuiklyBase”两部分。其中,KuiklyUI 支持业务使用自研 DSL 和 Compose DSL 进行 UI 跨端开发,采用轻量、原生渲染方式★■◆,支持页面级动态化;KuiklyBase 支持 UI 和 KMP 逻辑全面跨端的基础能力和设施★■◆◆◆★,包括丰富的跨端组件,完善的调试◆◆★■■、构建、发布、监控配套工具链,稳定性监控能力等。该框架优势如下◆★◆★:

  IT之家 6 月 3 日消息,腾讯技术工程今日发文宣布:腾讯 Kuikly 框架鸿蒙版正式开源★★★■。

  据介绍,Kuikly 是腾讯广泛使用的跨端开发框架,基于 Kotlin Multiplatform 技术构建★◆◆■◆,为开发者提供了技术栈更统一的跨端开发体验◆★★◆■■,由腾讯大前端领域 Oteam(公司级)推出。在 Android◆■★■★、iOS 开源基础上,本次开源鸿蒙平台支持和 Compose DSL 支持◆★■,进一步提升业务多端适配和鸿蒙开发效率。