In my opinion, the only thing you need to learn Kotlin is Kotlin Koans, followed by occasionally reading the documentation. This will guide you through the most important features of Kotlin. I wouldn't recommend going cold turkey.
Kotlin has made development less tedious because it is much less verbose. It also enforces null safety, as opposed to the nullability annotations I was using before. Kotlin's lambdas are easier, more powerful, and often faster than Java's. A small but awesome feature is that it adds functional operators to collections (map, filter, associate, etc).
Though I'm not an Android developer.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
In my opinion, the only thing you need to learn Kotlin is Kotlin Koans, followed by occasionally reading the documentation. This will guide you through the most important features of Kotlin. I wouldn't recommend going cold turkey.
kotlinlang.org/docs/tutorials/koan...
Kotlin has made development less tedious because it is much less verbose. It also enforces null safety, as opposed to the nullability annotations I was using before. Kotlin's lambdas are easier, more powerful, and often faster than Java's. A small but awesome feature is that it adds functional operators to collections (map, filter, associate, etc).
Though I'm not an Android developer.