Skip to content
This repository has been archived by the owner on Sep 25, 2022. It is now read-only.

Latest commit

 

History

History
16 lines (14 loc) · 484 Bytes

README.md

File metadata and controls

16 lines (14 loc) · 484 Bytes

Project Details

Sample android app displaying a list of popular kotlin github repositories

Architecture and Tools

  • Kotlin
  • MVVM + Databinding
  • Modularization
  • RxJava3
  • Retrofit2
  • Dagger2
  • Glide
  • Jetpack ViewModel

Remarks

  • Main focus was to write very testable and scalable code, so I treated this project as if I am laying the foundation for a large complex app.
  • To show that the code is testable, I included unit tests for a class: GithubRepoViewModelTest