Kotlin Multiplatform 已稳定,可用于生产环境

2023年 11月 8日 44.3k 0

Kotlin Multiplatform (KMP) 是一项由 JetBrains 构建的开源技术,使开发者能够在跨平台共享代码的同时保留原生编程的优势。

现在,这项技术取得了备受期待的进展,已经稳定并完全做好了投入生产环境的准备。

根据介绍,Kotlin Multiplatform (KMP) 以灵活性和适应性为设计核心,模糊了跨平台与原生开发之间的界限。它使开发者可以重用尽可能多的代码,根据需要编写原生代码,并将共享的 Kotlin 代码无缝集成到任何项目中。

Kotlin Multiplatform 技术的核心由许多部分组成,例如编译器支持、语言功能、库 API、IDE、构建工具等。 这些部分覆盖了最热门的代码共享用例,并且在 Kotlin 1.9.20 中得到稳定。 

除了核心之外,KMP 还有一些仍在继续开发的更高级部分。 expect/actual 类就是此类功能的一个示例(请勿与 expect/actual_函数_混淆,它们在 Kotlin 1.9.20 中已完全稳定)。 此类功能被明确标记为非稳定,Kotlin 会在您使用它们时发出通知。 请注意实验性警告和相应文档,以便明智地决定是否要在项目中使用此类功能。

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论