腾讯开源发文宣布,经过半年多的持续建设,Kuikly 框架能力持续提升,生态体系现已初步成型,基础设施日益丰富。近期推出了多项能力优化和新特性支持,持续完善框架功能与配套工具体系,进一步提升开发体验与工程效率:
Kotlin版本适配和构建工具链:
- Kotlin2.1支持。完成对Kotlin2.1版本适配支持, Kotlin 新版本为开发者带来了多项优化与特性增强。
- Windows/Linux编译支持。KuiklyBase 与 KuiklyUI 均已完成 Windows 和 Linux 平台的编译适配,进一步扩大了非 Mac 平台的开发者受众,开发者可参考官方文档完成适配。
Compose/Kuikly DSL:
- 新增支持LifeCycle、ViewModel。使用 ViewModel 可以更好地封装业务逻辑,缓存状态,并可在配置更改后持久保留相应状态。
- 支持资源管理能力:轻松使用跨端图片、字体和字符串资源
- AIChat组件支持。支持Markdown渲染组件,并提供AI Chat示例场景。
- 支持跨端无障碍设置。
H5端:
- PC 浏览器支持,实现主流PC浏览器(Chrome、Safari)的组件适配。
- SPA单页应用模式支持,实现流畅的页面切换和状态保持。
- 支持按 js + webpack 接入,提供前端技术栈友好的构建配置。
小程序端:
- 支持页面分包,提供分包过大的解决方案。
- 支持uniapp/小程序页面互调,提供了渐进式引入Kuikly小程序的方案。
液态玻璃适配:
苹果 9 月推出 “液态玻璃(Liquid Glass)” 新特性后,Kuikly 第一时间完成了该特性的视觉与交互适配,助力业务实现更优质的跨端体验。
其他迭代中能力:
其他社区对框架能力的诉求,如Mac渲染适配、UIPreview、多屏幕适配、多语言支持等能力,当前已在规划开发中,敬请期待。
在issue解决方面,开源后有 330+ 个 issues 被开启,在 Kuikly 团队和社区的共同努力下,已经关闭了 290+ 个,剩余40+ issues会在后续迭代中持续跟进解决。在Issue处理节奏上,基本保持着1~2周内响应并确认问题的节奏,整体待解决issue维持在较低的水平,确保了开发者关注问题能及时得以跟进。
在PR方面,从开源以来半年左右的周期,总共提交了460+ 次 PR,团队平均每周提交超过20+ Commits。当前已有近30位开发者参与PR贡献,其中半数以上来自社区。
在保障版本质量与稳定性的前提下,Kuikly 始终保持着高效的迭代节奏,切实解决开发者日常使用痛点,优化开发体验。目前已发布16+版本,基本保持了月均2+版本发布的节奏。
社区开发者的积极参与,共同推动了框架的快速演进与功能完善。
![]()
此外,Kuikly 还推出全新组件市场和知识共享平台。目前,Kuikly组件市场已收集到近25个高质量组件,覆盖了常用基础组件品类。除KuiklyBase提供的组件外,其他超半数组件均由社区开发者提供。
知识共享平台则通过专属收集机制收录社区开发者的优质技术文章,方便开发者检索查阅。目前,平台已收录 15 + 篇技术文章,覆盖架构设计、MVVM 实践、多 Module 管理、性能优化、问题排查等多个领域。