腾讯跨端框架 Kuikly 鸿蒙版正式开源
Kuikly 是腾讯开源的跨端开发框架,基于 Kotlin Multiplatform 技术构建,为开发者提供了技术栈更统一的跨端开发体验。
在 Android、iOS 开源基础上,本次开源鸿蒙平台支持和 Compose DSL 支持,进一步提升业务多端适配和鸿蒙开发效率。
据介绍,目前 Kuikly 鸿蒙版已接入腾讯多款业务,开发并上架鸿蒙 App,如QQ浏览器、腾讯新闻、搜狗输入法、全民K歌、自选股等。
- 在鸿蒙平台上,Kuiky 打开页面速度比 RN 快 6 倍:
Kuikly 基于 Kotlin MultiPlatform(KMP)技术,它利用了 KMP 逻辑跨平台的能力,并抽象出通用的跨平台 UI 渲染接口,复用平台的 UI 组件,从而达到 UI 跨平台,具有轻量、高性能、可动态化等优点;
Kuikly 包括“KuiklyUI”和“KuiklyBase”两部分。其中,KuiklyUI 支持业务使用自研 DSL 和 Compose DSL 进行 UI 跨端开发,采用轻量、原生渲染方式,支持页面级动态化;KuiklyBase 支持 UI 和 KMP 逻辑全面跨端的基础能力和设施,包括丰富的跨端组件,完善的调试、构建、发布、监控配套工具链,稳定性监控能力等。
同时,KuiklyBase 基建同样支持逻辑跨端。 让开发者可以使用 Kotlin 创建 Android、iOS、鸿蒙、Web、小程序应用。

