
17/02/2025
Android Studio 3.0 brings treats like Kotlin, Java 8, and Instant Apps
Google isn’t waiting for Halloween and has begun handing out the sweet treats early with the stable release of Android Studio 3.
We first heard of Google’s intention to bake Kotlin support into Android Studio back in May during its annual IO developer conference. Fast-forward five months and Google is making good on its promise.
Much like Swift is to iOS, Kotlin is to Android. The language’s development lead, Andrey Breslav, has said that Kotlin is designed to be an industrial-strength object-oriented language and a “better language” than Java.
Google announced first-class support for Kotlin during I/O this year. Its reception since has been seemingly positive from those who are using it, but its adoption overall seems to be relatively low.
According to the TIOBE Index for October 2017, Java remains the most popular language at 12.43 percent — albeit with the steepest decline of 6.37 percent. For comparison, C is in second place with 8.37 percent. Kotlin, meanwhile, is at rank 41 with just 0.46 percent.
Fortunately, for the many Java developers still out there, Android Studio 3.0 also features support for Java 8 — which itself now features things such as Lambda expressions, default and static interface methods, and method references.
It’s worth noting that, as of this release, the experimental Jack compiler is being deprecated as it wasn’t fast enough.
A new Android Profiler replaces the Android Monitor tool and provides a new suite of tools to measure your app’s CPU, memory, and network usage in realtime. This can be accessed in View > Tool Windows > Android Profiler.