Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Why I love Koin? (Droidcon Vienna 2019)

Why I love Koin? (Droidcon Vienna 2019)

Dependency injection is a technique widely used in Android apps nowadays. It is not discussed that it allows developers to decouple components and make them more testable and modularized (and easy to maintain). But for the beginner, it could be difficult in a first approach. `Koin` is a library that makes it really easy and quick to set up, readable and really lightweight when it comes to compiling times.
In this talk, my intention is that the audience would run to their laptops and start using Koin straight away after it had finished (or something like that ;)). This talk is meant for beginners in their first contact with a Dependency Injection framework, and I will show the basics and some code examples of what they will find in the day-to-day work based on my own experience.

Avatar for Gema Socorro Rodriguez

Gema Socorro Rodriguez

September 20, 2019
Tweet

More Decks by Gema Socorro Rodriguez

Other Decks in Programming

Transcript

  1. DI options for Android DIY Dagger Kodein Sam Edwards: DIY

    Dependency Injection with Kotlin Toothpick