Skip to content
A simple android application that fetches and displays current weather for the current location that a user is in. Made use of the Retrofit2 library and GSON. The application reads weather data from the Openweathermap api.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gradle/3.3
.idea
app
art
build
gradle/wrapper
LocalWeather.apk
README.md
Weather.iml
build.gradle
gradle.properties
gradlew
gradlew.bat
local.properties
settings.gradle

README.md

AndroidWeatherApp

A simple android application that fetches and displays current weather for the current location that a user is in. Made use of the Retrofit2 library and GSON. The application reads weather data from the Openweathermap api.

Screenshots

Screenshot Screenshot

Libraries

  • Retrofit 2.3.0
  • Android Support Library 26.1.0
  • Constraint Layout 1.0.2
  • GSON 2.8.1

How the app works

  • When the user opens the application, the application will prompt the user to turn on their gps and ensure that they have an internet connection.
  • Once available, the application will collect the user's current location, and make an api call to retrive the weather details.
  • The application will then the user's street address, weather, and date.

Attributions

Thank you to the following for use of images off the Noun Project: Atif Arshad

You can’t perform that action at this time.