Simple app that displays weather information.
- Using core location to find the user's location
- Using the Google Coordinates API to find user coordinates
- Using URLSession to get JSON
- Parsing manually to extract information out of the JSON
- Create Swift Object using class initializers
- Populating tableview with information using the delegation design pattern
- Populating horizontal collection view (Slider) with information using the delegation design pattern
- Using Singletons to reference single instances
- Error handling using throws, do, try, catch
- Using AlertViews
- Creating Extensions
- Using DateFormatter() to convert unix timestamp into day and hourly time
- Used MVC design pattern - will be using the MVVM design pattern later on
- Usage of structs and classes
- Installed Podfile - SVProgressHUD