Android Programming: The Big Nerd Ranch Guide, 5th Edition
by Bryan Sills, Brian Gardner, Kristin Marsicano, Chris Stewart
Kotlin vs Java
Official support for Kotlin for Android development was announced at Google I/O in 2017. Before that, there was an underground movement of Android developers using Kotlin even though it was not officially supported. Since 2017, Kotlin has become widely adopted, and it is most developers’ preferred language for Android development. At Big Nerd Ranch, we use Kotlin for all our app development projects – even legacy projects that are mostly Java.
In the years following Google’s announcement, Kotlin has become even more essential as a tool in the modern Android developer’s toolbox. Going beyond mere compatibility with the existing platform, there are now tools and features on the Android platform that can only be used with ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access