Skip to content

ryanzander/EZSky2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

EZSky2

A simple weather app (MVVM version)

  • This new version of EZSky simple weather app is written in Swift 4.2.
  • It is built with MVVM (Model, View, ViewModel) architecture and includes Unit Tests.

Functionality

  • The app uses Core Location to get the geographical coordinates of the user's device.
  • Then it fetches the local weather data from OpenWeatherMap API.
  • It parses the JSON response to get the current weather information and also a 7-day forecast.
  • ViewModels are initialized from the Weather and Forecast data models.
  • And then the views update upon didSet of their ViewModel properties.

About

A simple weather app (MVVM version)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages