Kotlin 助力开发团队提升应用质量、提高工作效率并增强开发者的满意度。阅读下文,了解为何超过 60% 的专业 Android 开发者选择使用 Kotlin。

为什么团队要采用 Kotlin?

Kotlin 减少了需要维护的样板代码,让开发者能够专注于表达构思。
在 Google Play 前 1000 款应用中,使用 Kotlin 的应用崩溃率降低了 20%。
Android 开发者表示,使用 Kotlin 让工作更愉悦。与其他语言相比,使用 Kotlin 的满意度高出 25 个点。

超过 60% 的专业 Android 开发者已经在应用中使用 Kotlin,95% 的顶级 Android 应用(前 1000 名)包含 Kotlin 代码。我们为 Kotlin 提供了完善的工具和资源支持。事实上,Android 开发采用的是 Kotlin 优先 (Kotlin-first) 策略。

Google 也已全面拥抱 Kotlin。我们有超过 70 款应用包含 Kotlin 代码。

Kotlin 可帮助开发者避免空指针异常 (Null Pointer Exceptions),这是 Google Play 上排名第一的崩溃原因。在查看 Google Play 前 1000 款应用时,可以明显看出使用 Kotlin 的应用每用户崩溃率降低了 20%。举例来说,Google Home 团队在采用 Kotlin 后,一年内空指针异常导致的崩溃减少了 33%

Kotlin 让开发者能更具表达力,专注于发布功能而非编写样板代码,最终减少了编写和维护的代码量。67% 的 Android 开发者表示 Kotlin 提高了他们的工作效率。

Cash App 团队开始使用 Kotlin 时,他们得以剔除许多构建器,并减少了所需编写的代码量。在某些情况下,他们减少了 25% 的代码。

根据 Stack Overflow 的调查,Kotlin 是 2020 年第四大最受欢迎的编程语言。这与我们对 Android 开发者社区进行的调查结果一致:Android 开发者表示使用 Kotlin 后更快乐,且满意度比其他语言高出 25 个点。

例如,在采用 Kotlin 后,Duolingo 的内部开发者满意度提升了 129 个 NPS 点数,而在反馈中,Kotlin 被公认为其中的关键因素。

了解 Kotlin 如何助力团队取得成功

超过 95% 的顶级 Android 应用(前 1000 名)包含 Kotlin 代码。阅读更多内容,了解他们如何利用 Kotlin 将应用提升到新高度。