Weather App
An application to find out the weather according to the current location of the phone
App Screen Recourding
lv_0_20220101161130.mp4
Code Installation
You can clone code and run it using :
IDE : Android Studio
Gradle Version : 7.0.2
Compile Sdk : 31
Tech stack & Open-source libraries
- Minimum SDK level 26
- Kotlin based + Coroutines for asynchronous.
- StateFlow – emit state updates and emit values to consumers.
- Lifecycle – dispose of observing data when lifecycle state changes.
- ViewModel – UI related data holder, lifecycle aware.
- Architecture
- MVI Architecture (ViewState – DataBinding – ViewModel – ViewIntent)
- Retrofit2 & Gson – construct the REST APIs.
- Glide – loading images.
- play-services-location – (FusedLocationProvider – Geocoder )
Release APK
Go to the Releases to download the latest APK.