首页 > 传媒 > 关键词  > Kuikly最新资讯  > 正文

腾讯Kuikly框架进一步开源,新增支持Web,开启一码五端新体验!

2025-08-20 17:33 · 稿源: 站长之家用户

作者: 腾讯QQ游戏中心 谢易成

一、背景

Kuikly是腾讯广泛应用的跨端开发框架,基于Kotlin Multiplatform技术构建,为开发者提供了技术栈更统一的跨端开发体验,由腾讯大前端领域 Oteam(公司级)推出。目前已有20+业务深度使用,页面数1000+,日活用户超5亿,满足了这些业务在众多场景下的各类复杂需求(应用场景案例)。Kuikly 作为腾讯端服务联盟(tds.qq.com)的重要成员,将持续推动跨端开发的技术创新和生态建设。

本次在Android、iOS、鸿蒙开源基础上,将新增开源Web版,支持H5和微信小程序,进一步扩展多端适配场景。Kuikly适配的H5和微信小程序已接入腾讯多款业务,如搜狗输入法、鹅毛市集、QQ小游戏等。

二、效果展示

Kuikly Web版在H5和微信小程序上已经实现了绝大多数核心组件能力,运行效果如下


三、主流方案对比

Kuikly是基于客户端技术栈设计,在支持Android、iOS、鸿蒙高性能跨端的基础上,拓展支持H5和小程序,以达到更多端的复用。这与一些业界跨端框架定位是类似的,如 Flutter、Compose Multiplatform 等。

我们从其中挑选了两个框架,从多个维度与它们对比在H5与微信小程序场景下的差异。

3.1产物大小

在H5平台上,三个框架编译产物大小差别很大,Kuikly包体积优势明显。

业界基于终端技术栈的跨端方案,都是通过自绘引擎,通过 WASM 技术运行在浏览器上,编译后产物体积很大。

Kuikly Web使用DOM渲染方案,不依赖第三方产物,产物远小于其他框架,只有463KB。

3.2页面加载速度

我们在iOS,Android和PC浏览器环境进行性能测试(运行Hello World Demo),Kuikly在三个浏览器环境下加载速度都是最快的。

3.2.1 iOS加载速度对比

3.2.2 Android加载速度对比

3.2.3PC 性能数据对比

在MacBook Pro M4Pro 电脑的Chrome浏览器(138.0.7204.158)上,我们使用开发者工具上进行了详细的性能测试。测出Kuikly的FCP耗时仅为87.76ms,不到其他框架的一半。

3.3其他优势

在H5平台上与主流跨端框架对比,Kuikly还具有以下优势:

开发体验:  Android Studio 完善的开发支持。

代码调试:  可直接调试JS或通过SourceMap调试Kotlin。

SEO友好:  采用DOM渲染,传统的SEO优化都可以生效。

兼容性好:  仅依赖ES6和CSS3特性,大部分设备都支持。

生态复用:  编译产物是JS,采用DOM渲染方案,可通过Kuikly自定义扩展复用React等H5生态库。

3.4微信小程序支持

主流的基于终端技术栈的跨端框架,缺少官方微信小程序运行方案支持,Kuikly Web版微信小程序的出现填补了这部分空白。

四、整体技术方案

1.Kuikly的架构设计回顾

简单回归一下Kuikly的整体架构,跨端Core层处理框架核心逻辑,Render层负责不同平台渲染。新平台接入Kuikly需要实现自己的Render层

2.Kuikly Web版本整体方案设计

在进行Kuikly Web版H5和微信小程序适配工作时,我们发现许多代码可以共用,因此我们抽象了一个Web容器运行时作为适配层,这个适配层依赖抽象的DOM API、KuiklyWindow、KuiklyDocument,实现了绝大部分Render逻辑。

2.1Web容器运行时

通过抽象核心接口构建Web容器运行时,我们实现了以下能力:

将Kuikly的UI操作转换为标准DOM操作

为差异化模块(动画/列表/文本测量等)提供扩展接口

支持JS宿主通过实现Web容器运行时接口,接入Kuikly

2.2H5运行时

浏览器提供了标准的DOM,Window,Document。Kuikly适配H5时只需实现动画,滚动列表,文本测量等少部分 Web容器运行时拓展接口。

2.3微信小程序运行时

在适配微信小程序之前,我们调研了目前支持微信小程序的跨端框架。这些框架基本都是基于前端技术,在微信小程序上基本采用编译时或者运行时方案,最终都是数据驱动模板完成UI渲染。如下图:

我们借鉴了业界主流小程序框架Tarojs和Kbone的思路,结合Kuikly框架的特点,通过实现Web容器运行时接口,提供轻量级DOM和拓展接口实现,仅实现Kuikly需要的能力,并做了一系列针对Kuikly渲染流程的优化。如下图:

目前Kuikly适配微信小程序的方案在性能上仍有不少优化空间,后续我们会探索编译Kuikly产物为WASM, 使用预编译等方式优化Kuikly在微信小程序平台的体验

五、技术展望

继续对Kuikly Web版进行性能优化,使用预编译进一步提升小程序性能,同时减少编译产物大小。

探索使用WASM提升计算密集型任务的执行效率,优化Kuikly Web版的使用体验

扩大Kuikly Web版支持范围,下半年将开源Electron环境的适配

🚀 立即体验 Kuikly,加入开源社区。

👉 Github 仓库 | 📚 https://kuikly.tds.qq.com

Kuikly框架属于腾讯端服务联盟重要成员,欢迎关注及了解更多信息。

推广

特别声明:以上内容(如有图片或视频亦包括在内)均为站长传媒平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。站长之家将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。任何单位或个人认为本页面内容可能涉嫌侵犯其知识产权或存在不实内容时,可及时向站长之家提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明(点击查看反馈联系地址)。本网站在收到上述法律文件后,将会依法依规核实信息,沟通删除相关内容或断开相关链接。

  • 相关推荐
  • 小米澎湃OS 3 OTA逻辑改进:优先手动检测、逐步放量

    今年的小米澎湃OS 3进步很大,流畅性、功能性等多方面都大幅超越前代,很多用户都希望第一时间升级。 对此,小米公司应用软件部总监王乐专门发文解释了澎湃OS 3系统改进后的OTA逻辑,让大家更方便体验: 1.在大型软件工程体系下,所有软件产品的新版本发布都会遵循逐步放量的灰度策略 2.灰度策略有多种选择,比如招募一定的内测用户优先推送,或者随机放量慢慢扩�

  • AI日报:腾讯重磅发布混元图像3.0;快手发布KAT系列Agentic Coding大模型;苹果悄然研发ChatGPT式应用

    快手发布KAT系列代码大模型,腾讯推出“混元图像3.0”实现多模态突破,苹果研发类ChatGPT应用升级Siri,谷歌更新Gemini 2.5 Flash Lite提升效率。苹果还推出Manzano图像模型,YouTube Music测试AI音乐主播功能,VideoFrom3D框架简化3D视频生成,Moondream 3.0在多项基准测试中超越GPT-5等顶尖模型,展现强大性能。

  • 定了!WIKO Hi MateBook 14明日正式发布,圆键盘+旗舰屏这次全齐了

    WIKO Hi MateBook 14将于9月26日发布,核心亮点包括:配备2.8K OLED高刷触控屏,搭载英特尔酷睿Ultra 7处理器,性能强劲。键盘采用独特的“波点艺术”设计,兼具复古美感与辨识度。官方强调其定价将远低于万元级别,主打高性价比。结合跨端互联、多屏协同等智慧生态功能,这款轻薄本有望成为下半年市场的黑马。

  • 腾讯开源框架 Kuikly 再升级!率先适配 “液态玻璃”,原生体验更极致

    腾讯跨端开发框架Kuikly基于Kotlin Multiplatform技术,适配苹果iOS26系统新增的“液态玻璃”设计语言。该框架采用原生渲染架构,能快速集成系统级创新,提供简洁API支持开发者低成本适配新特性,同时确保跨平台一致性和兼容性。Kuikly已实现对液态玻璃的首阶段适配并开源,帮助业务在保持代码统一性的同时获得原生级体验。

  • Netflix日本十周年,如何将自己炼成IP

    十年前,Netflix在日本上线时,谁也没想到会在短短十年间成为这个市场不可忽视的玩家。剧集、电影动画、纪录片、真人秀,从全球爆款到本土制作,它几乎无处不在。 而到了2025年9月,这个时间点恰好是Netflix进入日本市场整整十周年。它选择在东京最繁华的涉谷中心地带,从9月5日至14日举办为期十天的线下庆典活动,把自己十年来的代表作品和未来新作浓缩成一个巨大的�

  • 行业唯一!OPPO Find X9 Ultra搭载2亿像素双潜望+2亿像素主摄

    OPPO Find X9系列已经定档,将于10月16日19:00发布,这次率先推出OPPO Find X9、OPPO Find X9 Pro。 根据爆料,主打极致影像的OPPO Find X9 Ultra将会在明年初发布,该机将是第五代骁龙8至尊版机型中,唯一的双长焦机型,配备超大底双潜望镜。

  • Altera进一步扩展 Agilex™ FPGA 产品组合,全面提升开发体验

    在2025年创新者大会上,Altera推出全新FPGA软硬件解决方案,拓展可编程逻辑在工业、视觉、通信及数据中心等领域的应用。Agilex5D系列FPGA与SoC升级,逻辑单元密度提升2.5倍,最高集成160万单元,内存接口速度提升25%,并引入后量子密码学安全功能。同时发布Quartus Prime软件25.3版本,编译时间缩短6%,配合Visual Designer Studio工具,可将设计启动时间从5天大幅缩短至2小时。通过构建�

  • 小鹅通亮相腾讯全球数字生态大会,eLink入选《腾讯云出海解决方案白皮书》

    2025年9月16日,腾讯全球数字生态大会在深圳举行,聚焦智能化与国际化两大产业方向。大会发布《腾讯云出海解决方案白皮书》,一站式电商平台eLink入选标杆案例,为海外创作者提供全球化运营支持。eLink通过深度本土化改造,打通需求落地到高效运营全链路,助力创业者降低出海门槛,推动产业智能化与全球化协同发展。

  • Miss Pep闪耀TikTok达人赛,以“时尚健康美学”燃爆纽约地标

    2025年9月20日,纽约本土健康品牌Miss Pep受邀参加在American Dream Mall举办的“美国梦×TikTok达人明星全美品牌推广赛”。品牌通过产品展示、达人直播互动及宣讲,向日均超18万客流传递“健康与美缺一不可”理念。现场设置互动扫码送定制纹身贴等趣味活动,吸引大量潮流人士。多位顶流明星及达人助阵,结合线上线下联动直播,触达数百万粉丝,强化品牌认知。Miss Pep深耕健康美学30年,产品覆盖养颜、膳食补充等多领域,以“细胞级靶向修护+超天然成分”为核心,正加速全球化布局,覆盖超20国市场,致力成为健康美学的领军者。

  • 小米17 Ultra四摄规格出炉:主摄告别索尼 用上国产一英寸传感器

    小米17系列已提前上市,国庆销量破百万。爆料显示,小米17 Ultra将元旦前发布,首次采用国产豪威科技1英寸主摄OV50X,配备四摄方案:5000万像素主摄、超广角、长焦及2亿像素潜望长焦。该主摄支持单次曝光HDR、四合一大像素及高帧率视频,可实现电影级拍摄。此外配备6.85英寸2K LTPO OLED窄边屏、骁龙8 Elite Gen5平台,支持无线快充与大容量电池。

今日大家都在搜的词: