MyWeatherApp MVVM example using databining, Realm database used, Retrofit Rx android, Awareness api to fetch the current location, autocomplete places etc..