Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 1.16 KB

README.md

File metadata and controls

21 lines (16 loc) · 1.16 KB

SpaceX application.

Kotlin, AndroidX, Retrofit, Gson, Coroutines, Koin/Dagger, Timber, Navigation, Pagination, LiveData, ViewModel, ThreeTenAbp.

The whole UI was inspired by SpaceX Companion.

FYI:

  1. Now migrating to Dagger2 from Koin.
  2. DI usage: Kodein -> Koin -> Dagger2

Used APIs:

Thanks to:

  1. Phil Olson for twitter oauth 1.0
  2. Fernando Cejas for interesting architecture features, such as Either, UseCase
  3. CodingWithMitch for SearchView and RecyclerView
  4. Spinner items customization
  5. Safe click listener