Case Study: Introducing Kotlin into a Real Android Product
summary
Case study of introducing Kotlin into a real Android product (the SmartNews app). Covers motivations for adopting Kotlin, migration experience in an existing Android project, interoperability with Java, and practical lessons learned during the rollout.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:18Agenda and app
- 2:21Kotlin adoption
- 3:50Reasons for Kotlin
- 6:02Kotlin timeline
- 7:26Gradual adoption
- 9:09Benefits after Kotlin
- 12:04Kotlin challenges
- 15:44Snapshot library issues
- 16:06ButterKnife in Kotlin
- 18:34Dagger and data binding
- 20:04Java-Kotlin interop
- 24:05Null safety in interop
- 28:21Summary and outlook
- 29:11Q&A
related talks
27mIntroduction to Kotlin for Android App Development
41mKotlin: The "New" Kid on The Block!
20mState of Kotlin in Android
01h 05mKotlin: why and how?
27mKotlin in the real world: what you should know before starting a Kotlin project
33mIntroduction to Kotlin
12mState of Kotlin on Android
09mNga Java në Kotlin - rasti Android
