/WeatherApp

Weather app made using Swift and MVVM Architecture and Open Weather Map API.

Primary LanguageSwift

WeatherApp

Weather app made using Swift and MVVM Architecture and Open Weather Map API. Core data is used to save selected locations

Home Screen

  • On the Home Screen, StackView is used for Showing Map and TableView.
  • On the Home Screen Swipe Right to delete Cell.
  • Tap on Map To bookmark location.
  • For better performance NSFetchedResultsController is used in the TableView.
  • On app relaunch showing previously bookmarked/saved locations on map.
  • Rotation is supported on Home Screen.

Detail Screen

  • On Detaiul screen Temperature, wind, clouds and humidity info will be shown.

Settings Screen

  • On Settings screen Theme Switching option is given.

Help Screen

  • This readme will be displayed on help screen