Example Android project in Kotlin which uses the MetaWeather REST API: https://www.metaweather.com/
App shows tomorrow’s weather forecast in the following six cities: o Gothenburg o Stockholm o Mountain View o London o New York o Berlin
- LiveData
- ViewModel
- Data Binding
- View Binding
- ConstraintLayout
- MVVM architecture
- AndroidX
- Hilt Android
- Kotlin
- Coroutines
- Retrofit
- Glide
- Mockito
- Unit tests (JUnit, Mockito, Instrumentation.)
MetaWeatherApp is a single-Activity Android application which uses MVVM architecture: