I built an app with Kotlin, and my client still paid me
A few months ago I started a rewrite project for a client, and they agreed to let me use Kotlin despite the fact I had never written anything substantial in the language prior. I thought it would be fun to learn something new, but was surprised by how much more productive this new tool made me. In this talk you will learn about Kotlin, my experience writing a real production app in it, and why you should give it serious consideration.
Kotlin is a language developed by JetBrains for the JVM. It includes language features such as lambdas, data classes, extension methods and null safety, that will make even the best developer write more accurate, easier to read and maintain code. I plan to give everyone a working understanding of the syntax, features, risks and most importantly what I learned from building a production app in Kotlin. The only prerequisite for the talk will be a decent understanding of Java and Android app construction.