Ever since Google made the announcement, Kotlin has seen a great reception from the developer community. Many of the apps have moved to Kotlin already, some have forgotten Java but some are still stuck in the Java land!
Kotlin is here to stay and those who are stuck with Java do not mean to ignore Kotlin. It is just that they do not have the time and support to experiment yet another language because of deadlines.
When they work with a Kotlin enthusiast or use a library developed in Kotlin, sometimes they hit roadblocks. Because of how Kotlin compiler helps with interoperability, Java developers get to consume the code in Kotlin but in an inefficient manner.
This talk aims to provide some small tips and tricks to the Kotlin developers which will help them work well with Java developers and make their lives easier until their transition to Kotlin is complete.
Talk given at Droidcon Vienna and Droidcon SF 2018