Kotlin 技术月报 | 2024 年 5 月
为了帮助社区的小伙伴们更好地了解 Kotlin 相关的最新动态,我们决定使用月报的形式,整理展示最近一个月的 Kotlin 技术动态。 月报的主要内容包括:整理展示最近一个月的最新技术动态,精选博客,精选视频以及社区活动等方面的信息。 最新动态 Kotlin 2.0 已发布 What’s new in Kotlin 2.0.0 Kotlin 2.0 已正式发布,具体包括以下内容: K2 编译器正式发布稳定版,带来更快的编译速度与更好的类型推断 Compose 编译器插件代码已合并到 Kotlin 仓库中 默认使用 invokedynamic 来生成 lambda 表达式,相比匿名内部类方式减少了包体积 kotlinx-metadata-jvm 库现已稳定,该库可用于读取与修改 metadata 支持使用 Instruments 工具监控 Kotlin/Native GC 性能 Kotlin/Wasm 支持按名字导出符号 Kotlin/Wasm 支持通过 @JsExport 导出无符号基础类型 enumEntries 方法已稳定,推荐使用其代替 enumValues 方法 Compose Multiplatform 1.6.10 版本已发布 Compose Multiplatform 1.6.10 – iOS Beta, Web Alpha, Lifecycle, Navigation, and More Compose Multiplatform 版本已发布,具体包括以下内容: Compose Multiplatform for iOS 进入 beta 状态 Compose Multiplatform for Web 进入 alpha 状态 多平台资源 API 现已稳定,并且带来了一些期待已久的改进 Jetpack Compose Navigation 库支持 Compose Multiplatform Lifecycle 与 ViewModel 库支持 Compose Multiplatform 新的 Compose 编译器插件,代码合并到 Kotlin 仓库中 支持 Kotlin 2....