BlueSky-WeatherApp

BlueSky is an iOS app that displays weather data from any city around the world taken from two separate APIs.

APIs Used

OpenWeatherMap Current Weather Data

OpenWeatherMap 5 Day Weather Forecast

Display

Contents are displayed as followed, this example the user gives Seattle, WA

BlueSky-Seattle1

BlueSky-Seattle2

This app also contains an adaptive background, which changes based on whether it is day or night at the city the user gives. Example is Oslo, Norway.

BlueSky-Oslo

These examples are displayed on an iPhone 11, however it works for all iPhone, iPad, and iPod Touch models.

Display Contents

  • Current temperature for the location
  • Current high and low temperatures for the location
  • Location name
  • Current forecast image for the location
  • Current forecast description for the location
  • Temperatures for the next 12 hours in 3-hour intervals
  • Forecast images for the next 12 hours in 3-hour intervals
  • High and low temperatures for the next four days
  • Forecast images for the next four days
  • Time of sunrise (local time)
  • Time of sunset (local time)
  • Adaptive background based on time of day

GitHub

View Github