News

2021 年第三至第四季度 Kotlin Multiplatform 现状调查

Read this post in other languages:

直接询问用户能够最有效地了解用户需求。 我们因此格外关注社区反馈,这能帮助我们了解用户,进而提供最佳解决方案。

我们要感谢调查的所有参与者并在此分享先前问卷调查的结果。 我们向后端、前端、移动端和全栈开发者以及团队和技术负责人询问了 Kotlin Multiplatform 的使用经验、主要优势、用例、采用时间以及能够在平台之间共享的部分代码。

在详细查看调查亮点之前,我们想让您知道我们刚刚推出了一项新的 Kotlin 多平台用户调查,希望您积极参与。借此机会与我们分享您的反馈并为社区知识做出贡献。完成调查,您将有机会赢得特别奖品!

参加调查

关键调查亮点

之前的调查一样,大多数受访者是移动工程师 (64.1%),包括 Android 和 iOS 开发者以及大部分时间使用跨平台技术的人员。 我们收集的回答深入呈现了 Kotlin Multiplatform 的使用情况和用户痛点。

以下是 2021 年第三至第四季度调查的关键结果。

2021 年第三至第四季度 Kotlin Multiplatform 调查

以上是我们认为最有趣的调查亮点,如果您想了解更多信息,您可以获得完整的问卷调查结果。

获得调查结果

您的回答为我们提供了宝贵见解,让我们能更好地将 Kotlin Multiplatform 打造为您手中的核心工具。

阅读更多

本博文英文原作者:

Sue

Daria Voronina

Discover more

K2 编译器将在 Kotlin 2.0 中进入稳定状态

我们一直在为 Kotlin 编译器(代号 K2)开发新的前端。 前端是编译器的一部分,负责解析代码和执行语义分析、数据流分析、调用解析和类型推断。 这是开发者与编译器交互最多的部分。 编译器也通过它在 IDE 中持续运行、报告所有错误和警告消息,帮助完成自动补全、语义感知检查、意图和重构等任务。 新前端已经可供预览 – 我们将继续进行完善和稳定工作,计划在未来 Kotlin 版本中将其设为默认编译器前端。 我们已经决定将这个未来版本命名为 Kotlin 2.0。 下文将详细描述 Kotlin 2.0 版本的路线图、我们的动力以及对它的期望。 Kotlin 2.0 发布路线图是什么? 我们计划再发布一个按照传统方式进行版本控制的版本,Kotlin 1.9,其中还将包括来自 K2 编译器前端的持续开发的更新,因为它已经接近稳定。 未来不会有 Kotlin 1.10。 Kotlin 1.9 后的下一个主要版本将是 Kotlin 2.0。 为什么选择 Kotlin 2.0? 前端是编译器的主要部分。K2 编译器前端不仅仅是对旧编译器前端的重构,而是基于新架构从头开始的完全重写。 我们一直在各种博客、视频和会议演讲中发布有关差异的技术细节。 如需了解详情,可以从K2 编译器之路开始。 简而言之,新架构在设计上更快、更可扩展,解决了旧编译器前端的技术债务,修正了各个位置的错误和极端情况,并为