An Android app integrating OpenWeatherMap, Google Places API, and ArcGIS Runtime Android SDK using Kotlin.
This app uses 3 developer products that requiring API keys to enable its full capabilities:
- ArcGIS Runtime: The mapping engine and coordinate conversion tool
- OpenWeather API: Current weather for location by coordinate or place name
- Google Places API: Search for places with detailed information and autocomplete when user types in search box
Once you have registered the app and received your API keys you can use them by creating a gradle.properties file in the root of the app module with a string value pair representing your API Keys. This file is not tracked in Git to keep personal API keys secret.
API_KEY = "YOUR-OPEN-WEATHER-API-KEY"
PLACES_API_KEY = "YOUR-GOOGLE-PLACES-API-KEY"
ARCGIS_KEY = "YOUR-ARCGIS-RUNTIME-API-KEY"
A copy of the license is available in the repository's LICENSE file.