Week 8 Project for Devslopes Academy
A weather app that gets the weather forecast for the user's current location.
- App will grab your current location and automatically pull up today's weather
- Show the appropriate icon to match the weather
- Show the title of the current weather, such as "Cloudy"
- Show today's date
- Have a button/tab that says "Today". If selected it shows 5 hours worth of weather (see screenshot)
- Have a button/tab that says "Weekly". If selected it shows 5 days worth of weather (see screenshot)
- Swift Programming Language
- MVC design pattern
- Weather API - free weather API from OpenWeatherMap
- Core Location
- Multi-threading
APIService.swift file hidden by .gitignore file
class APIService
{
static let shared = APIService()
let apiKey = "YOUR API KEY HERE"
}