Introduction

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan.

Unlock now

Welcome to the final lesson of this module! In the previous lesson, you wrote just enough code to make a request and print the information to the console. However, this module is aimed at building out the SwiftyWeather app. To successfully build your app, you must tackle a few items. Here are the topics you’ll unpack:

  • Parse JSON data retrieved from API.
  • Debug and handle error responses gracefully.
  • Connect the parsed data to the UI.

At the end of this lesson, you’ll have a working weather app that you can build on top of. The starter project contains several empty files. However, you’ll slowly add code to each one. The first section will be the largest as you set up the necessary models to represent the data coming back from the OpenWeatherMap API.

See forum comments
Download course materials from Github
Previous: Quiz: Understanding HTTP Methods & URLSession in iOS Development Next: Instruction