/WeatherApp

Application with fetching weather data by coordinates and cities. ☀️🌦💨🌧⚡️

Primary LanguageSwift

WeatherApp

Application with fetching weather data by coordinates and cities. ☀️🌦💨🌧⚡️
I used URLSeesion, and Alamofire for comparison, and manually JSON parsing for understanding of decode method working.

People can know current weather in every city.
Application supports light/dark mode appearance.

iOS Swift UIKit Alamofire OpenWeatherAPI

Table of Contents

Demo

Initial launch

output 4

Getting weather by city

output 6

Animation before updating data

output 5 output 7

Tech Stack

  • Swift
  • UIKit
  • Alamofire
  • OpenWeatherAPI
  • Core Location

Run locally

  1. Install project from GitHub
  git clone https://github.com/filtitov2001/WeatherApp/
  1. Go to app folder
  cd WeatherApp
  1. Install dependency
  pod install
  1. Open project
  open WeatherApp.xcworkspace
  1. App API Key of OpenWeather in apiKey property in info.plist

Copyright

Copyright © 2022 by Felix Titov