Explore a veteran's guide to transitioning Android teams from Java to Kotlin in this conference talk from GOTO Copenhagen 2019. Gain insights into the motivations, benefits, and challenges of switching to Kotlin for JVM-based projects. Learn about incremental conversion strategies, best practices for Java interoperability, and the adoption of Kotlin-specific libraries and frameworks. Discover how Coroutines simplify existing architectures and how Kotlin enhances build management and testing codebases. Understand the improvements made possible by new language features and the lessons learned during the transition process. Benefit from the speakers' experience in fully embracing Kotlin for Android development and their exploration of Kotlin JS and Native.
A Veterans Guide to Transitioning Android Teams into Kotlin