Skip to content

Commit

Permalink
ADD: junly monthly
Browse files Browse the repository at this point in the history
  • Loading branch information
RicardoJiang committed Jul 28, 2024
1 parent 2328da0 commit a93c8c0
Showing 1 changed file with 43 additions and 0 deletions.
43 changes: 43 additions & 0 deletions hugo/content/news/kotlin-news-2024-07.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
title: Kotlin 技术月报 | 2024 年 7 月
date: 2024-07-30
tags: [技术月报]
---

为了帮助社区的小伙伴们更好地了解 Kotlin 相关的最新动态,我们决定使用月报的形式,整理展示最近一个月的 Kotlin 技术动态。

月报的主要内容包括:整理展示最近一个月的最新技术动态,精选博客,精选视频以及社区活动等方面的信息。

## 最新动态
### Kotlin 2.0.10-RC 版本已发布
[https://github.com/JetBrains/kotlin/releases/tag/v2.0.10-RC](https://github.com/JetBrains/kotlin/releases/tag/v2.0.10-RC)

Kotlin 2.0.10-RC 版本已发布,2.0.10 版本是 2.0 系列的第一个错误修复版本,此版本的主要目标是修复 2.0.0 版本中发现的错误,而 RC 版本的发布也预示着 2.0.10 版本即将正式发布,想要升级到 Kotlin 2.0 但有所顾虑的开发者可以尝试这个版本。

### Xcode-Kotlin 2.0 发布
[Xcode-Kotlin 2.0 Release](https://touchlab.co/xcode-kotlin-2-0)

Xcode-Kotlin 是 touchlab 开发的一个插件,允许开发者直接在 Xcode 中调试在 iOS 应用程序中运行的 Kotlin 代码。这为使用 Kotlin 共享代码的 iOS 开发人员提供了更流畅的开发和集成体验,对于并非每个人都直接编辑共享代码的大型团队来说,体验也更加便捷。

Xcode-Kotlin 2.0 已发布,具体包括以下更新:

- 显著提高了调试性能(快达 5 倍)。
- 扩展了每个帧变量的信息。
- 可以在 Swift、Kotlin 和 Objective-C 代码中使用。
- 内置支持 List 和 Map,并且更多的支持正在开发中(例如 StateFlow,Set)。

## 精选博客
### [腾讯视频 KMP 跨 Android、iOS、鸿蒙实践](https://www.secon.com.cn/HarmonyOSNEXT)
腾讯视频已将超 45% 的基础组件使用 KMP 技术改造为跨端开发。在 KMP 逻辑跨端的能力上,致力于使用 Compose UI 实现多端 UI 的统一。目前,已经实现线上 ComposeUI 跨 iOS 和 Android,线下实验版本实现跨鸿蒙。本分享详细介绍了相关技术细节和腾讯视频使用 KMP 的未来规划。

- KMP 在腾讯视频的应用
- KMP 深入介绍
- Kotlin/Native 适配鸿蒙及性能优化
- Compose UI 适配鸿蒙
- iOS 计划和 Compose 鸿蒙开源规划

![](https://raw.gitmirror.com/RicardoJiang/resource/main/2024/july/p20.jpg)

## 精选视频

## 社区活动

0 comments on commit a93c8c0

Please sign in to comment.