A robust weather app
-
View weather for different locations
-
Save locations of interest and view them in a list and map
-
View saved locations in offline mode
-
Mimimum supported Android SDK 21
Navigate to your projets string.xml file
- Add your google maps key (Only for places request)
- Add your OpenWeather API key
Add Maps API key inside your local.properties file
- MVVM
Model View Viewmodel
Official Android development language.
Android Library for Rich Multiplatform UI creation
Support for asyncronous and background operations
Android library providing abstraction layer on SQLiteDB
Android HTTP client Library
Android dependancy injection library
Support for continuous stream of data
Detect memory leakages
Intercept Http Requests
Github WorkFlow
View Model Unit Tests
Unit Tests