Vinted's Android team shares their full migration from Dagger/Anvil to Metro, a modern Kotlin-first dependency injection framework. Forced by Anvil entering maintenance mode and K2 incompatibility, they chose Metro for its interoperability, Kotlin idioms support, and fast growth. The migration of a large codebase with hundreds
Sort: