Veeresh8 / BigBang

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BigBang

Highlights

  • RecyclerView building is delegated to Epoxy. Ensures immutability, background diff (if any) and other cool stuff.
  • Decoupling is provided by Koin. Koin being a Service-Locator pattern is easy to get started. Personal preference over Dagger.
  • Uses sealed class which act as finite response state for data response.
  • ViewModel to observe data source. Since, current requirement only demands for local source. Remote sources
    will be easy to handle in the future.

About


Languages

Language:Kotlin 100.0%