Skip to content

Commit

Permalink
MOD: may monthly
Browse files Browse the repository at this point in the history
  • Loading branch information
RicardoJiang committed May 25, 2024
1 parent 00ebeaf commit db5d9fb
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions hugo/content/news/kotlin-news-2024-05.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,48 @@ tags: [技术月报]
月报的主要内容包括:整理展示最近一个月的最新技术动态,精选博客,精选视频以及社区活动等方面的信息。

## 最新动态
### Jetpack Compose 编译器插件代码迁移到 Kotlin 仓库中
随着 Kotlin 2.0 的即将发布,Jetpack Compose 编译器插件的代码也将迁移到 Kotlin 仓库中。

这意味着每次 Kotlin 发布新版本时,都会有一个相应的 Compose 编译器插件同时发布。您在升级 Compose 应用中的 Kotlin 版本之前,将不再需要等待相应的 Compose 编译器插件发布。

Compose 编译器插件的版本将 Kotlin 版本相匹配。因此,编译器插件版本将跳至 2.0.0。

### Room 支持 Kotlin 跨平台
Room 库已支持 Kotlin 跨平台,更多详细信息可见:[https://developer.android.com/kotlin/multiplatform/room](https://developer.android.com/kotlin/multiplatform/room)

### Google 宣布支持 KMP
[Android Support for Kotlin Multiplatform to Share Business Logic Across Mobile, Web, Server, and Desktop Platforms](https://android-developers.googleblog.com/2024/05/android-support-for-kotlin-multiplatform-to-share-business-logic-across-mobile-web-server-desktop.html)

谷歌宣布 Android 支持 Kotlin Multiplatform (KMP),使开发者可以在移动端、网页、服务器和桌面平台之间共享业务逻辑。

Android 团队计划继续与 JetBrains、Google 工程团队和社区在各种项目上合作,包括:

- 扩展和稳定 Jetpack 库对 Kotlin Multiplatform 的支持
- 在 Jetpack 库中支持 Wasm 平台目标
- Kotlin/Native 构建性能优化
- Kotlin/Native 调试体验优化
- 在在Android Studio 中扩展对 Kotlin Multiplatform 的支持

### Kotlin 2.0 已发布
[What's new in Kotlin 2.0.0](https://kotlinlang.org/docs/whatsnew20.html)

Kotlin 2.0 已正式发布,具体包括以下内容:

- K2 编译器正式发布稳定版
-

## 精选博客

## 精选视频
### KotlinConf 开幕演讲
[KotlinConf'24 - Keynote](https://www.youtube.com/watch?v=Ar73Axsz2YA&t=1028s)

KotlinConf 开幕演讲,官宣了很多重量级信息,包括以下内容:

- Kotlin 2.0 版本发布,并且 K2 编译器正式稳定
- Compose Multiplatform for iOS 现已进入 beta 版本
- Compose Multiplatform for Web 现已进入 alpha 版本
- 介绍了 4 个将在 Kotlin 新版本推出的语言特性

## 社区活动

0 comments on commit db5d9fb

Please sign in to comment.