Gradle embraces Kotlin for Android app dev

Gradle, the recommended build system for Android mobile apps, is adding JetBrains' up-and-coming Kotlin language as an option for build automation this week.

Previous, Gradle supported only the Groovy language, but Kotlin adds a statically compiled language that be used for scripting and for making domain-specific languages.

"The notion behind this is really just to make build programming into a first-class engineering discipline and move it away from its historical legacy," said Miko Matsumura, chief marketing officer at Gradle. "In the past, typically, this has been done with XML configuration or even with shell scripting. It's moved up in the world of programming."

Kotlin claims advantages like speed, engineering quality, and IDE support because of its Java lineage, said Hans Dockter, Gradle CEO and the founder of the technology. Developers can use Kotlin to build Gradle plug-ins, and as Dockter notes, "The Android community is deeply embracing it."

Like Groovy, Kotlin runs on the Java Virtual Machine. Gradle is not worried about developers needing to ramp up on programming with Kotlin, which officially debuted in a 1.0 release in February, because "it's very easy to learn if you know Java," Dockter said. There are no plans to add support for other languages to Gradle besides Kotlin as this time.

Gradle 1.0 was released in 2012. "The main attraction to Gradle is that you can create builds that are fast, that have very good dependency management, and it allows you to have a very high degree of automation," said Dockter. It also integrates with a lot of existing technologies.

IDG Insider


« House lawmakers work to replace the hated H-1B lottery


US says proposed Chinese regulations could fragment the Internet »
IDG News Service

The IDG News Service is the world's leading daily source of global IT news, commentary and editorial resources. The News Service distributes content to IDG's more than 300 IT publications in more than 60 countries.

  • Mail

Recommended for You

Trump hits partial pause on Huawei ban, but 5G concerns persist

Phil Muncaster reports on China and beyond

FinancialForce profits from PSA investment

Martin Veitch's inside track on today’s tech trends

Future-proofing the Middle East

Keri Allan looks at the latest trends and technologies


Do you think your smartphone is making you a workaholic?