JetBrains

KotlinConf'24 主题演讲亮点总结 + 全场回放,建议收藏!

Image

KotlinConf'24 全部议程的回放视频链接(YouTube)已经可以通过 https://kotlinconf.com/talks/ 获取。我们也会陆续将视频同步至 BiliBili【JetBrains中国】频道。

除此之外,我们的技术布道师范圣佑和团队还制作了 KotlinConf'24 的一系列中文衍生视频,献上围绕 Kotlin 语言、框架和生态发展的技术解读,带你实地探访大会现场,感受热闹有趣的活动氛围。

继续阅读本文,将本届 KotlinConf 上最重要的新闻尽收眼底!

此特别版 Kotlin Roundup 为 KotlinConf 2024 的特别专题。在开幕主题演讲中,Egor Tolstoy、Michail Zarečenskij、Ekaterina Petrova、Sebastian Aigner、Vsevolod Tolstopyatov 和 Svetlana Isakova 公布了一系列精彩更新,并介绍了 JetBrains 最近在 Kotlin 语言上的工作。同时,我们的特邀主题演讲者 Jeffrey van Gogh (Google)、Julie Gunderson (Amazon Web Services) 和 Eve Matthaey (Meta) 分享了各自公司的最新消息。

加入我们,深入探索活跃的 Kotlin 生态系统以及正在塑造其未来的创新突破。

Image

开幕主题演讲亮点

01

庆祝 Kotlin 2.0 发布:

快速、智能且支持多平台

我们公布了 Kotlin 2.0,其中包含奠定 Kotlin 发展的稳定版 K2 编译器。K2 经过从头重写,直接支持多平台,性能更高,并且可以安全迁移。Kotlin 2.0 对我们来说是一个巨大的里程碑,也将显著提高您的日常工作效率。在我们的最新博文中了解 Kotlin 2.0 背后的完整故事和深刻洞察。

Image

探索 Kotlin 2.0

02

2.0 中的 Kotlin 语言功能

以及长期愿景

在演讲“2.0 中的 Kotlin 语言功能以及长期愿景”中,JetBrains 的 Kotlin 首席语言设计师 Michail Zarečenskij 讨论了 Kotlin 2.0 中的增强和新增功能,以及 Kotlin 的长期愿景,包括后续语言功能,例如上下文形参、签名管理和不变性。观看 Michail 演讲的完整录像,深入了解 Kotlin 2.0 和语言的未来。

Image

立即观看

03

对 Kotlin Multiplatform 的 Android 支持

Android 自 2017 年起就一直积极支持 Kotlin。在 Google I/O 2024 期间,Google 宣布正式支持 Kotlin Multiplatform,可供跨移动、web、服务器和桌面共享业务逻辑。如官方公告所述,这有助于提高开发者效率,并且非常符合 Android 的 Kotlin 优先方式,将创造出更高质量的 Android 应用。在 Google 的博文中了解详情。

Image

阅读完整新闻

04

Compose Multiplatform for iOS 

进入 Beta 阶段

Compose Multiplatform 1.6.10 版本带来多项强劲功能,同时将 iOS 支持提升到 Beta 阶段。自一年前进入 Alpha 阶段以来,Compose Multiplatform for iOS 已获得许多改进。得益于新的滚动物理、原生文本字段、文本选择和放大工具,交互体验变得更加自然。弹出窗口、对话框和其他微件交互也都更加自然。另一个好消息是实验性 Web 目标现在已经进入 Alpha 阶段。

Image

详细了解 1.6.10

05

Amper 更新 – 

独立构建工具、新 IDE 功能以及其他

除了基于 Gradle 的版本外,Amper 的独立版本现在也可作为预览版试用。它目前适用于 JVM 和 Android 应用程序,包括为这些目标使用 Compose Multiplatform。查看我们的博文,探索使用 Amper 的全新方式,了解工具改进以及 Amper 0.3.0 中的最新变化。

Image

了解 Amper 最新变化

06

Uber 加入 Kotlin Foundation

Uber 已加入 Kotlin Foundation 并成为 Silver Member!我们热烈欢迎 Uber。除了拥抱 Kotlin,Uber 还积极为语言的生态系统做出贡献。Uber 在 Kotlin 方面拥有丰富的知识和经验,我们期待与其合作来进一步支持和改善 Kotlin 生态系统。

Image

阅读新闻

07

Kotlin Foundation 资助计划

在 2024 年继续进行

去年,Kotlin Foundation 宣布了资助计划,表彰对 Kotlin 生态系统做出最杰出贡献的人士。这项计划吸引了大量在不同领域编写项目的人才。Coil、Store、Http4k、KMP-NativeCoroutines 和 Lyricist 是计划的首批获奖者,他们在质量、对生态系统的影响以及解决问题的规模方面脱颖而出。资助计划今年继续进行,我们欢迎开源库、框架和工具的作者申请。

Image

详细了解计划

08

全球公司的 Kotlin 采用

Kotlin 正在不断成长和改进:200 万开发者定期编写 Kotlin 代码,其中 92% 对语言感到满意。我们很高兴看到全球公司在团队中采用 Kotlin,简化开发者的工作并为他们提供更好的编码体验。在主题演讲中,Jeffrey van Gogh (Google)、Julie Gunderson (Amazon Web Services) 和 Eve Matthaey (Meta) 分享了各自公司采用 Kotlin 的过程以及未来的计划。查看主题演讲视频中的特定时间戳,获取直接来自源头的见解:Meta(10 分 40 秒开始)、Google(13 分 36 秒开始)、Amazon(46 分 16 秒开始)。

Image

观看主题演讲

09

AI 友好型编程语言:

Kotlin 的故事

为了提供能够编写出色 Kotlin 代码的工具,我们正在研究微调和训练 LLM 模型的方式。我们为此推出 Kotlin ML Pack:一组必备工具、数据和模型,用于促进 Kotlin 语言的代码建模任务。这个软件包基于我们的广泛研究而设计,为机器学习研究人员提供了可应用于其他编程语言的额外工具和想法。

Image

了解详情

Image

更多故事

01

祝贺 Kotlin Multiplatform 竞赛获奖者

本次竞赛由 Kotlin Foundation 主办,邀请学生和应届毕业生使用 Kotlin 创建跨平台项目。在三位获奖者中,Patrycja Bachleda 和 Caleb Asira Etemesi 参加了活动,而 Samson Aricha Momanyi 因个人原因未能出席。他们的项目具有突出的创造力和影响力,为他们赢得了参加 KotlinConf 2024 的机会 – 这是一场无与伦比的体验。在 KotlinConf 闭幕小组讨论上,Kotlin Multiplatform 竞赛获胜者获邀登台。

Image

阅读完整新闻

02

在 Notebook 中

使用 Kotlin DataFrame 表进行数据分析

我们最近在 Kotlin DataFrame 0.13.1 中引入了新的 UI 组件,增强了 Kotlin Notebook 插件内的数据探索体验。新的 UI 组件具有通过层次结构导航、轻松复制、文件导出和制表等功能,使您的数据探索更加顺畅直观。

Image

了解更多信息

Image

谢谢大家,敬请继续关注!

我们非常感谢社区中的每一个人,他们为将 Kotlin 塑造成人们预想的样子做出了积极的贡献。Kotlin 能够让开发者执行任何任务,从创建漂亮的多平台或高性能服务器端应用,到基于 LLM 的突破性工具。

请持续关注我们的官方账号以随时了解 Kotlin 发展的最新动态!

  • YouTube 官方频道:

    https://www.youtube.com/@Kotlin/videos

  • 微信公众号:@Kotlin 开发者

  • 视频号:@JetBrains

本博文英文原作者:Daria Voronina

Image

更多阅读推荐

新发布

JetBrains 全系列 IDE 2024.1 更新概览

CLion Nova:使用 ReSharper C++/Rider C++ 语言引擎的 CLion

RustRover: JetBrains 出品的独立 Rust IDE 已公开发布

JetBrains Aqua: 测试自动化 IDE 已公开发布

JetBrains Qodana: 代码质量平台

Fleet 公共预览版

调研报告

2023 开发人员生态系统现状

Python 开发者年度调查

代码审查工具报告

IDE 使用技巧

新 UI 宝藏功能集锦

IntelliJ IDEA 的 HTTP 客户端全揭秘

10个热门 IDE 主题推荐

IDE 中的“快速功能”

最被低估的快捷键

Image

⏬ 戳「阅读原文」了解更多