News
Kotlin Roundup:KotlinConf 2024 主题演讲亮点
Read this post in other languages:
此特别版 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 生态系统以及正在塑造其未来的创新突破。
开幕主题演讲亮点
庆祝 Kotlin 2.0 发布:快速、智能且支持多平台
上周,我们公布了 Kotlin 2.0,其中包含奠定 Kotlin 发展的稳定版 K2 编译器。 K2 经过从头重写,直接支持多平台,性能更高,并且可以安全迁移。 Kotlin 2.0 对我们来说是一个巨大的里程碑,也将显著提高您的日常工作效率。 在我们的最新博文中了解 Kotlin 2.0 背后的完整故事和深刻洞察。
探索 Kotlin 2.0
2.0 中的 Kotlin 语言功能以及长期愿景
在演讲“2.0 中的 Kotlin 语言功能以及长期愿景”中,JetBrains 的 Kotlin 首席语言设计师 Michail Zarečenskij 讨论了 Kotlin 2.0 中的增强和新增功能,以及 Kotlin 的长期愿景,包括后续语言功能,例如上下文形参、签名管理和不变性。 观看 Michail 演讲的完整录像,深入了解 Kotlin 2.0 和语言的未来。
立即观看
对 Kotlin Multiplatform 的 Android 支持
Android 自 2017 年起就一直积极支持 Kotlin。 在 Google I/O 2024 期间,Google 宣布正式支持 Kotlin Multiplatform,可供跨移动、web、服务器和桌面共享业务逻辑。 如官方公告所述,这有助于提高开发者效率,并且非常符合 Android 的 Kotlin 优先方式,将创造出更高质量的 Android 应用。 在 Google 的博文中了解详情。
阅读完整新闻
Compose Multiplatform for iOS 进入 Beta 阶段
Compose Multiplatform 1.6.10 版本带来多项强劲功能,同时将 iOS 支持提升到 Beta 阶段。 自一年前进入 Alpha 阶段以来,Compose Multiplatform for iOS 已获得许多改进。 得益于新的滚动物理、原生文本字段、文本选择和放大工具,交互体验变得更加自然。 弹出窗口、对话框和其他微件交互也都更加自然。 另一个好消息是实验性 Web 目标现在已经进入 Alpha 阶段。
详细了解 1.6.10
Amper 更新 – 独立构建工具、新 IDE 功能以及其他
除了基于 Gradle 的版本外,Amper 的独立版本现在也可作为预览版试用。 它目前适用于 JVM 和 Android 应用程序,包括为这些目标使用 Compose Multiplatform。 查看我们的博文,探索使用 Amper 的全新方式,了解工具改进以及 Amper 0.3.0 中的最新变化。
了解 Amper 最新变化
Uber 加入 Kotlin Foundation
Uber 已加入 Kotlin Foundation 并成为 Silver Member! 我们热烈欢迎 Uber。 除了拥抱 Kotlin,Uber 还积极为语言的生态系统做出贡献。 Uber 在 Kotlin 方面拥有丰富的知识和经验,我们期待与其合作来进一步支持和改善 Kotlin 生态系统。
阅读新闻
Kotlin Foundation 资助计划在 2024 年继续进行
去年,Kotlin Foundation 宣布了资助计划,表彰对 Kotlin 生态系统做出最杰出贡献的人士。 这项计划吸引了大量在不同领域编写项目的人才。 Coil、Store、Http4k、KMP-NativeCoroutines 和 Lyricist 是计划的首批获奖者,他们在质量、对生态系统的影响以及解决问题的规模方面脱颖而出。 资助计划今年继续进行,我们欢迎开源库、框架和工具的作者申请。
详细了解计划
全球公司的 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 秒开始)。
观看主题演讲
AI 友好型编程语言:Kotlin 的故事
为了提供能够编写出色 Kotlin 代码的工具,我们正在研究微调和训练 LLM 模型的方式。 我们为此推出 Kotlin ML Pack:一组必备工具、数据和模型,用于促进 Kotlin 语言的代码建模任务。 这个软件包基于我们的广泛研究而设计,为机器学习研究人员提供了可应用于其他编程语言的额外工具和想法。
获取更多见解
更多故事
祝贺 Kotlin Multiplatform 竞赛获奖者
本次竞赛由 Kotlin Foundation 主办,邀请学生和应届毕业生使用 Kotlin 创建跨平台项目。 在三位获奖者中,Patrycja Bachleda 和 Caleb Asira Etemesi 参加了活动,而 Samson Aricha Momanyi 因个人原因未能出席。 他们的项目具有突出的创造力和影响力,为他们赢得了参加 KotlinConf 2024 的机会 – 这是一场无与伦比的体验。 在 KotlinConf 闭幕小组讨论上,Kotlin Multiplatform 竞赛获胜者获邀登台。
阅读完整新闻
在 Notebook 中使用 Kotlin DataFrame 表进行数据分析
我们最近在 Kotlin DataFrame 0.13.1 中引入了新的 UI 组件,增强了 Kotlin Notebook 插件内的数据探索体验。 新的 UI 组件具有通过层次结构导航、轻松复制、文件导出和制表等功能,使您的数据探索更加顺畅直观。
了解更多信息
谢谢大家,敬请继续关注!
我们非常感谢社区中的每一个人,他们为将 Kotlin 塑造成人们预想的样子做出了积极的贡献。Kotlin 能够让开发者执行任何任务,从创建漂亮的多平台或高性能服务器端应用,到基于 LLM 的突破性工具。
如果您错过了开幕主题演讲或其他会议,也可以在以下几个我们的官方账号上收看回放。近期正在陆续上传中, 欢迎提前关注以及时获取通知!
本博文英文原作者: