Advantages, statistics and my own experience The day of the Google I/O 2017 was probably the highlight of every Android developer who has already had a taste for Kotlin. Finally, Kotlin is a fully supported programming language for Android. Directly integrated into Android Studio 3.0. Android Announces Support for Kotlin Advantages And with every day, there will be more Android developers who rewrite their apps from Java to Kotlin or who simply rely on Kotlin for new projects.
I’m into Kotlin, because it’s a new (quite new) programming language, that solves all the Java problems, especially on Android. You can simply use Lambda expressions and much more on any API version. I also used Kotlin in production in my open sourced newsreader app NewsCatchr. Here I’ll share some of the sources, that helped me getting some knowledge in Kotlin: The documentation The documentation is a really helpful source. I learned Kotlin myself through practice and every time I didn’t understand something I went looking in the docs and they already answered most of my questions, for example how to use any of the many helper functions in the standard library.