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.