Why Koin will make you younger and help to develop app faster ⚡️

Dony “A” Nuransyah
2 min readOct 10, 2019

--

image from proandroiddev

As you know boilerplate on android is quite large especially with Dagger and MVP, so at the time when I develop Evermos Apps they only give me 3 weeks for migration for MVP to MVVM and I’m a little bit frustrated because I’m the only android developer back then. So I spare my time for a week for research on how MVVM works and how I can maintain dependency with less code because I only have 2 weeks for code.
So the conclusion of all of the drama is
1. No need to generate class when we add some dependency or change some dependency ⚡️️️️⚡️
2. Only one module class, then the singleton and ViewModel in one class
🔥🔥

Cons :

It will lead to undetected runtime error so be careful make sure to smoke test the application to avoid this or run your espresso test.

Thanks for the creator of Koin, you really save my time

--

--

Dony “A” Nuransyah
Dony “A” Nuransyah

Written by Dony “A” Nuransyah

“Pessimists sound smart. Optimists make money.” ― Patrick Collison

No responses yet