Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.09 KB

README.md

File metadata and controls

22 lines (17 loc) · 1.09 KB

simpleWeatherAppKt

Overview

Weather app created using the Weather Api. This is not supposed to be a production scale application, it is meant to demonstrate the implementation of MVP architecture in Kotlin using following libraries:

  • Moxy
  • Retrofit
  • Glide
  • Kotlin coroutines
  • gms:play-services-location
Still if you have any issues or suggestions, please feel free an create issue

General flow of data

  • Retrieve the latitude and longitude of the user.
  • Request data from Weather Api
  • If data received, cache it in SharedPrefs and show the updated data to user.
  • If error then notify user about it.
  • To update, pull from top to bottom