腾讯 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 框架鸿蒙版开源地址如下:

相关内容

热门资讯

江苏技术师范学院最新或2023... 各位同学: 根据江苏省人民政府、常州市人民政府、常州军分区《最新或2023(历届)冬季征兵命令》文件...
南通市最新或2023(历届)冬...   征集新兵的年龄。男青年为12月31日前年满18岁至20岁,高中毕业文化程度的青年可放宽到21岁,...
昆山市最新或2023(历届)征... 昨天下午,我市召开征兵工作领导小组会议。市委副书记、市长路军,市委常委、人武部政委贺家红,副市长沈晓...
高淳县人武部部长费宗杰就最新或... 一年一度的征兵工作已经开始。从现在起到10月底,主要是落实兵役登记,确定预征对象;从11月1日到12...
常州市武进区最新或2023(历...  10月10日,武进区召开全区征兵工作会议,表彰度征兵工作先进单位和先进个人,并就今冬征兵工作进行全...