Kotlin (the new java based programming language) has been out in the wild for a while now. This two parts series will show you how to build an Android app, using Kotlin and all the most common libraries.
This week the Kotlin (java based) language finally reached version 1.0. Many published posts about the benefits of using Kotlin for Android development. I’ll share some of these posts in the upcoming weeks. To build your appetite I decided to start with a list of tricks for Android developers.
Kotlin is a relatively new programming language that runs on the JVM. It features some new enhancements that doesn’t exist in Java (6) and has the potential to make Android development much better. Null safety, Lambdas, Higher-Order Functions and Extension Methods to name a few. As always Jake Wharton from Square with a great 30 minutes video to bring you up to speed with why Kotlin is awesome and how to use it. To read Jake’s full analysis (with real Byte Code) use this: https://docs.google.com/document/d/1ReS3ep-hjxWA8kZi0YqDbEhCqTt29hG8P44aA9W0DM8/edit?hl=en&forcehl=1