diff --git a/hugo/content/news/kotlin-news-2023-11.md b/hugo/content/news/kotlin-news-2023-11.md index 4c53625..3575147 100644 --- a/hugo/content/news/kotlin-news-2023-11.md +++ b/hugo/content/news/kotlin-news-2023-11.md @@ -10,7 +10,7 @@ tags: [技术月报] ## 最新动态 ### Kotlin 1.9.20 版本发布 -[What's new in Kotlin 1.9.20](https://kotlinlang.org/docs/whatsnew1920.html) +[What's new in Kotlin 1.9.20](https://blog.jetbrains.com/kotlin/2023/11/kotlin-1-9-20-released/) Kotlin 1.9.20 版本已发布,具体包括以下内容: @@ -24,7 +24,33 @@ Kotlin 1.9.20 版本已发布,具体包括以下内容: - 标准库添加了对 WASI API 的支持 ### Kotlin Multiplatform 已稳定并准备好投入生产使用 -[Kotlin Multiplatform Is Stable and Production-Ready](https://blog.jetbrains.com/kotlin/2023/11/kotlin-1-9-20-released/) +[Kotlin Multiplatform Is Stable and Production-Ready](https://blog.jetbrains.com/kotlin/2023/11/kotlin-multiplatform-stable/) + +经过多年的迭代,由 JetBrains 打造的开源技术 Kotlin 多平台(Kotlin Multiplatform)已经达到稳定状态并准备好投入生产使用。 + +Kotlin Multiplatform 技术的核心由许多部分组成,例如编译器支持、语言功能、库 API、IDE、构建工具等。 这些部分覆盖了最热门的代码共享用例,并且在 Kotlin 1.9.20 中得到稳定。 “稳定”意味着 Jetbrains 在改进这些部分时将遵循严格的兼容性规则,从而使开发者能够信心满满地将其用于生产环境代码。 + +后续 Jetbrains 将持续优化 Kotlin 多平台(特别是 iOS 平台)的开发体验,Compose Multiplatform for iOS 也预计将在 2024 年发布 beta 版本,随着 KMP 生态的持续发展,现在正是加入的好时机。 + +![](https://raw.gitmirror.com/RicardoJiang/resource/main/2023/november/p17.png) + +### Compose Multiplatform 1.5.10 版本发布:最佳的入门时机 +[Compose Multiplatform 1.5.10 – The Perfect Time To Get Started](https://blog.jetbrains.com/kotlin/2023/11/compose-multiplatform-1-5-10-release/) + +Compose Multiplatform 是由 JetBrains 构建的声明式 UI 框架,允许开发者跨平台共享应用程序 UI。 它让您能够在 Android、iOS、桌面和 Web 端重用最高 100% 的代码库。 + +现在是开始使用 Compose Multiplatform 的最佳时机, Compose Multiplatform 1.5.10 版本发布,具体包括以下更新: + +- 新的入门教程与引导将使 Compose Multiplatform 入门更加简单 +- 所有 Compose Material 3 组件现在都可以在通用代码中使用 +- iOS 端增强的 TextFields +- 更快的编译器速度 +- 对 K2 编译器的基本支持 +- iOS 端渲染性能的优化 +- 新的 Kotlin Multiplatform 开发门户提供了教程、常见问题解答、全新示例和其他实用文档 + +### 使用 Amper 提升构建工具用户体验 +[Amper – Improving the Build Tooling User Experience](https://blog.jetbrains.com/blog/2023/11/09/amper-improving-the-build-tooling-user-experience/) ## 精选博客