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

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Dony “A” Nuransyah
Dony “A” Nuransyah

Written by Dony “A” Nuransyah

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

No responses yet

Write a response