Weather Application

Based on data from OpenWeather

Screenshots

city_list  city_weather 

App Features

  • Application receives list of cities from a json file
  • Image on the left side of the city cell is received by request and cached
  • You can search and filter city by name
  • Detailed view with weather data opens by click on the city
  • Also added parallax header effect on the screen with city weather data

Technologies

  • Swift 5.6
  • MVP
  • UIKit
  • MapKit
  • JSON

Tools

  • Parallax Header – Simple way to add parallax header to UIScrollView/UITableView written in Swift

References

License

MIT License

GitHub

View Github