
We know that they're more productive, the quality of applications is higher and so getting more of those people to move more of their code over has been a focus for us. "We know that developers are generally more satisfied with Kotlin than with Java.

"There is still quite a bit of Java still happening on Android," Ward said. It's no surprise that Google's hope is that over time, all Android developers will switch over to Kotlin. Back in 2018, Google and JetBrains also teamed up to launch the Kotlin Foundation.Įarlier this week, I sat down with Google's James Ward, the company's product manager for Kotlin, to talk about the language's role in the Android ecosystem and beyond, as well as the company's future plans for it.

Since then, Google took this a step further by making Kotlin its preferred language for writing Android apps in 2019 - and while plenty of developers still use Java, Kotlin is quickly becoming the default way to build apps for Google's mobile operating system. An anonymous reader shares a report: It's been just over five years since Google announced at Google I/O 2017 that it would make Kotlin, the statically typed language for the Java Virtual Machine first developed by JetBrains, a first-class language for writing Android apps.
