Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 877 Bytes

README.md

File metadata and controls

26 lines (17 loc) · 877 Bytes

weatherMe

Simple app that displays weather information.

  1. Using core location to find the user's location
  2. Using the Google Coordinates API to find user coordinates
  3. Using URLSession to get JSON
  4. Parsing manually to extract information out of the JSON
  5. Create Swift Object using class initializers
  6. Populating tableview with information using the delegation design pattern
  7. Populating horizontal collection view (Slider) with information using the delegation design pattern
  8. Using Singletons to reference single instances
  9. Error handling using throws, do, try, catch
  10. Using AlertViews
  11. Creating Extensions
  12. Using DateFormatter() to convert unix timestamp into day and hourly time
  13. Used MVC design pattern - will be using the MVVM design pattern later on
  14. Usage of structs and classes
  15. Installed Podfile - SVProgressHUD