The Kotlin RoadMap

By Temidayo Adefioye

Elevator Pitch

Time constraint and productivity are two major things kept in mind when working on any Android project, which could not be easily achieved by the boilerplate code and innumerable exception handlers in Java. Thus, it was time to introduce a new and more mature language, Kotlin.

Description

There are a couple of developers that are brand new to Kotlin, they might have heard that you can convert any java file to kotlin on a single right click. That’s good to know! But relax, what are all these signs in the code? they look unfamiliar. Of course, the code compiles perfectly, but here is a quick question, how do you write a clean and less code following best practices and at the same time compiles properly? How do you get closer to making your code perfect?

In this talk I am going to expound on how you can get started in Kotlin by converting existing codebase and adding new code, how to make that code more Kotlin friendly, including a couple of good practices and some few things to avoid. Hopefully, you will leave this talk being able to get started with Kotlin.