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

This lesson is all about network calls using the new async/await APIs, a crucial skill for any Swift programmer looking to build real-world applications.

You’ll enrich the Apple News app to make its UI more appealing by adding a small image describing the article.

You’ll also implement different methods to retrieve the article image, exploring the rich APIs offered by Apple’s URLSession and the corresponding level of abstractions for each of these APIs.

Along the way, you’ll learn how to:

  • Implement network calls using async/await and URLSession.
  • Effectively handle asynchronous network responses.
  • Safely and efficiently update the UI with retrieved data.

So, buckle up, and prepare to unlock the secrets to taming network calls with Swift async/await!

See forum comments
Download course materials from Github
Previous: Quiz for Lesson 1 Next: Discovering URLSession Async API