腾讯 Kuikly 框架鸿蒙版正式开源:完整适配、取得原生性能表现
创始人
2025-06-03 17:40:35

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

▲ 截图自腾讯 Kuikly 官网

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

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

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

  • 在鸿蒙平台上,Kuiky 打开页面速度比 RN 快 6 倍:

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

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

  • 一码五端:支持 Android、iOS、鸿蒙、Web、小程序 5 个平台(Web、小程序 Q2 开源)。
  • 原生级性能体验:得益于 KMP 跨平台能力,Kuikly 将 Kotlin 代码编译成各个平台原生产物,从而获得接近原生平台的执行性能。
  • Kotlin 语言驱动,纯原生开发工具链:复用原生 IDE (Android Studio / VS Code) 和原生性能分析工具,从业务代码到框架代码层,使用统一技术栈完成开发,调试和性能分析,从而实现框架开发技术栈自闭环。
  • 声明 + 响应式 DSL:自研声明式 + 响应式 DSL,提升 UI 开发效率。同时,ComposeDSL 本次也同步开源 Beta 版本。
  • 支持页面级动态化:按需使用内置和动态化模式,稳定、高性能,在 Android 上动态化模式采用平台产物,性能几乎零损耗,即便在中低端机仍有接近原生表现。
  • 轻量稳定易维护:框架整体设计精巧、无复杂外部依赖,框架稳定性、可控性和维护性较高。

IT之家附腾讯 Kuikly 框架鸿蒙版开源地址如下:

相关内容

热门资讯

真正的AI战场在产业 题图|AI生成 2025年的AI行业,进入了一种奇特的高烧状态。 大模型的发布会一场接一场,参数规模...
富国天旭均衡混合C净值下跌1.... 富国天旭均衡混合型证券投资基金(简称:富国天旭均衡混合C,代码014719)公布12月16日最新净值...
华安景气优选混合A净值下跌1.... 华安景气优选混合型证券投资基金(简称:华安景气优选混合A,代码014754)公布12月16日最新净值...
建信兴衡优选一年持有混合A净值... 建信兴衡优选一年持有期混合型证券投资基金(简称:建信兴衡优选一年持有混合A,代码014781)公布1...
健全法治“防火墙” 遏制AI造... 陈兵 广州天河警方近日通报的一起案件引发社会广泛关注:36岁男子李某为炫耀个人技术,利用AI工具生成...