3 years experience
I've got 3+ years of Kotlin experience.
I've been experimenting with Kotlin even before Google announced it as a officially supported la...
I've got 3+ years of Kotlin experience.
I've been experimenting with Kotlin even before Google announced it as a officially supported language on Android in July '17.
When it became officially supported, I've started using Kotlin alongside Java on existing projects and writing Kotlin in new Android projects.
I haven't only been using Kotlin for Android, I've also build RESTful API's using Ktor, a framework for building microservices and web applications in Kotlin.
I'm aware of the advantages of Java over Kotlin and vice versa.
Kotlin enables me to utilise functional-reactive paradigm, coroutines, extension functions, DSL builders and more on Android, which can't be done with Java 8.
I've done 5+ projects which are now in production, using 100% Kotlin. Other than giving the developers possibility to write cleaner code, it also reduces crash rates with null-safety being a part of the Kotlin type system.