An Android app that follows COVID infections numbers, deaths, recoveries, etc. And create graphs with that data.
If you are learning Android with Kotlin, here you will find an understandable yet complex app that use and you can learn the following:
- MVVM Architecture
- Retrofit
- Kotlin Coroutines
- Navigation Components
- RecyclerView
- Compound View
- Material Design
- Constraint Layout
- Room
- WorkManger
- ViewModel
- LiveData
- Charts (MPAndroidCharts)
- Picasso
- Dagger 2
- Night Mode
This app use the COVID API https://github.com/novelcovid/api which retrieve data from:
https://www.worldometers.info/coronavirus/
https://github.com/CSSEGISandData/COVID-19/tree/master/csse_covid_19_data/csse_covid_19_time_series