An Android weather application implemented using the MVVM pattern, Retrofit2, Dagger Hilt, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack.
material-design
dependency-injection
retrofit2
timber
mvvm-pattern
databinding
coroutines-android
livedata
room-persistence-library
algolia-instantsearch
paging-library
navigation-architecture-component
dagger-hilt
-
Updated
Mar 4, 2022 - Kotlin
Tests were completely skipped during development.
Of course this should never happen, but happened. From simple stuff to WorkManager (which didn't even have official tests when this repository was released, but now has!), all help is appreciated.