This is a simple Weather App that uses the OpenWeatherMap and the Google Places APIs. It is a demonstation of how to use and implement modern Android development tools, Room, MVVM, Livedata & Kotlin
Open the app module build.gradle
file, navigatio to the defaultConfig
section and enter your Googple Places & OpenWeatherMap API keys
buildConfigField 'String', 'WEATHER_API_KEY', "replace with valid openweather-map key"
buildConfigField 'String', 'PLACES_API_KEY', "replace with valid Google places key"
https://api.openweathermap.org
Copyright 2021 Potsane Mohale
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.