Skip to content

doneill/weather-map

Repository files navigation

Weather Map

Quality Gate Status

An Android app integrating OpenWeatherMap, Google Places API, and ArcGIS Runtime Android SDK using Kotlin.

weather map image

Dependencies

API Keys

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"

Contributors

Licensing

A copy of the license is available in the repository's LICENSE file.