I created this project to learn Jetpack Compose using NECO RU videos on Youtube.
(see: https://www.youtube.com/@NecoRuChannel )
All the data of weather forecast is gotten from https://www.weatherapi.com/
- time-requiring work was moved to IO threads using Coroutines
- transparent design of TabLayout, Card and LazyColumn
- random beautiful background every time the user launches the app
- chosen city is saved in SharedPreferences
- using Timber lib for better logging
- code refactoring
- Kotlin
- Android
- Jetpack Compose
- Volley
- Coil
- Coroutines
- Timber