腾讯 Kuikly 跨端框架开源:实现Kotlin 多平台无缝开发

腾讯Kuikly跨端框架现已开源,首批支持Android和iOS,后续开放鸿蒙、Web 和小程序;基于Kotlin MultiPlatform(KMP)技术,Kuikly为开发者提供跨端解决方案;使用Kotlin原生语言,开发者可高效开发多平台应用,享受原生性能与开发体验。

文章配图

腾讯 Kuikly 跨端框架开源信息介绍如下:

一、开源进展与未来规划

1、已开源:Android与iOS平台

2、即将开源:鸿蒙(5月)、Web和小程序(Q2)

二、核心功能与技术优势

1、跨平台能力:基于KotlinMultiPlatform,支持多端开发,实现代码多平台复用。

2、原生性能:生成平台原生编译产物,确保高性能运行。

3、开发体验:提供原生UI渲染和开发工具链,提升开发效率。

4、轻量级 SDK:体积小巧,Android约300KB,iOS约1.2MB。

5、动态化支持:可编译成动态化产物,灵活应对不同需求。

6、多开发范式:支持声明式和响应式开发,兼容自研DSL和ComposeDSL(开发中)。

文章配图

三、应用场景与案例

1、已在腾讯多款产品中应用,包括QQ、QQ音乐、腾讯新闻、搜狗输入法等,验证了其稳定性和高效性。

三、系统兼容性

1、iOS:12.0及以上

2、Android:5.0及以上

3、HarmonyOS:Next5.0.0

4、Kotlin:1.3.10及以上

四、框架定位与功能

1、Kuikly(发音同quickly)是一个基于Kotlin的声明式UI框架,通过KMM实现跨端开发,渲染到系统原生控件。

文章配图

也许你还喜欢

《猿公剑》制作人谈黑神话央视采访

最近央视新闻采访了《黑神话:悟空》制作人冯骥,谈及多个话题。近日《猿

《新月同行》10月24日正式公测,《新

《新月同行》是由烛薪网络精心打造的一款都市超自然题材的横版探索+回合制策

《七龙珠 电光炸裂!ZERO》高速闪避

《七龙珠 电光炸裂!ZERO》中的高速闪避消失能力是游戏里非常好用的

Intel游戏显卡发布整整2年 兜兜转

2017年,Intel宣布将回归独立显卡,也是继i740、Larra

《野狗子:裂头怪》游戏类型介绍

《野狗子:裂头怪(Slitterhead)》是一款非常有趣的动作冒险恐怖

《七龙珠 电光炸裂!ZERO》快速赚取

《七龙珠 电光炸裂!ZERO》中的仙豆是游戏里非常重要的特殊资源,仙

英伟达股价持续飙升 华尔街大佬还

美国当地时间周一,英伟达股价涨超4%,再创历史新高,市值首次超过3.5万

《骗子酒吧》游戏通用规则介绍

《骗子酒吧(Liar's Bar)》中玩家想要获胜是非常麻烦的,而胜利就

美国奥兰多环球任天堂主题公园明年

环球影城奥兰多度假区即将迎来划时代巨作——“史诗宇宙”(Epic U

Remedy《心灵杀手2》将添加辅助模

从实体豪华版再到看起来像是提供新刺激的扩展包,《心灵杀手2》让粉丝们