ITBEAR科技资讯
网站首页 科技资讯 财经资讯 分享好友

腾讯Kuikly框架开源:Kotlin打造,安卓iOS鸿蒙等五端一统

时间:2025-04-28 14:42:30来源:ITBEAR编辑:快讯团队

腾讯近期宣布,其跨端开发框架Kuikly已经正式对外开源,首批开放的平台包括Android和iOS,鸿蒙、Web以及小程序平台的开源计划也已在筹备中,并将陆续推出。

据官方介绍,Kuikly是一个基于Kotlin MultiPlatform(KMP)技术的全新跨端解决方案,由腾讯大前端领域的Oteam团队精心打造。这一框架允许开发者使用Kotlin这一原生开发语言,一次性编写代码,即可在Android、iOS、鸿蒙、Web以及小程序等多个平台上运行,极大地提高了开发效率和代码复用性。

目前,Kuikly已经支持Android和iOS平台,而鸿蒙平台计划在5月份开源,Web和小程序平台则预计在今年第二季度开源。这一跨端框架的推出,标志着腾讯在跨平台开发技术上的又一次重要突破。

Kuikly的应用范围广泛,已经成功应用于QQ、QQ音乐、QQ浏览器、腾讯新闻、搜狗输入法、应用宝、全民K歌、酷狗音乐、酷我音乐、自选股、ima.copilot、微视等多款腾讯旗下产品。这些产品通过Kuikly框架,实现了跨平台的统一开发和高效管理。

作为一款跨端框架,Kuikly具有多重优势。它基于Kotlin跨平台技术,实现了多平台的一致运行,真正做到了一码五端。同时,它支持运行平台的原生编译产物,如Android的.aar文件和iOS的.framework文件,保证了原生性能。Kuikly还提供了原生开发体验,包括原生UI渲染、原生开发工具链以及Kotlin原生开发语言,让开发者能够轻松上手。

Kuikly框架的SDK增量小,AOT模式下,Android平台的SDK大小约为300KB,iOS平台则约为1.2MB,这对于追求轻量级应用的企业和个人开发者来说,无疑是一个巨大的吸引力。Kuikly还支持编译成动态化产物,提供了声明式和响应式两种开发范式,并支持自研DSL和Compose DSL(开发中),进一步满足了开发者的多样化需求。

据了解,Kuikly(Kotlin UI Kit,发音同quickly)是使用Kotlin开发的声明式UI框架,它能够将UI框架映射到系统原生控件进行渲染,最终通过KMM(Kotlin Multiplatform Mobile)实现跨端。这一创新性的设计,使得Kuikly在跨平台开发领域具有独特的优势。

Kuikly跨端框架对系统要求也较为宽松,iOS平台需要12.0版本及以上,安卓平台需要5.0版本及以上,鸿蒙平台则需要HarmonyOS Next 5.0.0 (12) 版本及以上。同时,Kotlin版本需要1.3.10版本及以上。这些要求对于大多数现代设备来说,都是可以轻松满足的。

对于想要了解更多关于Kuikly框架信息的开发者来说,可以访问其GitHub地址(https://github.com/Tencent-TDS/KuiklyUI)或者官方文档(https://kuikly.tds.qq.com/%E7%AE%80%E4%BB%8B/arch.html),获取详细的框架介绍、使用指南以及示例代码等资源。

更多热门内容
何以“解忧”——Soul App“解忧房”,让心事不再沉重
在快节奏的现代生活中,心理压力与情感困惑已成为许多都市年轻人不得不面对的挑战。他们渴望被理解、被倾听,寻找能够卸下伪装、展露真我,并从中获得慰藉与力量的港湾。在众多线上平台中,Soul App以其独特的“灵魂社交”理念,凭借匿名性带来的安全感、温暖的社区氛围以及

2025-04-28

倍思亲手表京东售价仅抖音7折 货比三家才能理性决策
近日,有细心的网友在比价时发现,同款产品在不同平台存在差价的现象。比如在4月28日的京东3C数码“疯狂星期一”上线的很多产品,就比天猫、抖音、拼多多等平台的同款更优惠。在此劝告广大消费者朋友,无论对商品有多心动,下单前都要记得先去不同平台多比比价,只有货

2025-04-28