Filters

Hide filters
Platform
Content Type
Difficulty

All Tutorials · 15 Results

Contained in: Concurrency Demystified async/await
iOS & Swift

Lesson in Concurrency Demystified

The Power of Async/Await

…into async/await details…
iOS & Swift

Lesson in Concurrency Demystified

The Power of Async/Await

Present the refactoring process using async/await instead of the completion handler…
iOS & Swift

Lesson in Concurrency Demystified

Taming Network Calls with Async/Await

…this lesson, you’ll learn how to implement network calls using URLSession ‘s new async/await APIs. You’ll focus on parsing network responses at the end of the session and also on how to handle updates during the session to add visual feedback to the user. Finally, you’ll ensure…
iOS & Swift

Lesson in Concurrency Demystified

Background Tasks Made Easy with Async/Await

In this lesson, you’ll learn to execute background tasks using the SwiftUI Task instructions and how to assign the proper priority to the task…
iOS & Swift

Lesson in Concurrency Demystified

The Power of Async/Await

In this first lesson, you’ll delve into mastering the fundamental principles of async / await , a powerful paradigm in modern asynchronous programming. You’ll learn…
iOS & Swift
Concurrency Demystified
…module will equip you with the tools and techniques to handle multiple tasks simultaneously, keeping your app responsive and efficient. Discover the fundamentals of async/await, conquer network calls, and handle background tasks, all while ensuring a smooth, responsive user experience…
iOS & Swift

Lesson in Concurrency Demystified

Taming Network Calls with Async/Await

Learn about URLSession async/await APIs and their application to manage network transfers…
iOS & Swift

Lesson in Concurrency Demystified

The Power of Async/Await

Introduction to Swift async/await
iOS & Swift

Lesson in Concurrency Demystified

Taming Network Calls with Async/Await

Introduction to network calls with Swift async/await
iOS & Swift

Lesson in Concurrency Demystified

The Power of Async/Await

Review of what’s been covered about async/await
iOS & Swift

Lesson in Concurrency Demystified

The Power of Async/Await

…errors like this when you have nested completion call handlers and forget to call the completion handler in one of the rare error cases. Async/await will streamline the code execution flow and help you manage these subtle errors by checking at compile time that your code always returns a result…
iOS & Swift

Lesson in Concurrency Demystified

The Power of Async/Await

…enforce the completion handler is called for every branch of the execution. In the second part of the lesson, you’ll see how incorporating async/await into your codebase will result in a streamlined execution flow that enhances readability and simplifies error handling. Compile-time checks ensure that your code consistently…
iOS & Swift

Lesson in Concurrency Demystified

Background Tasks Made Easy with Async/Await

…skyrocket the user experience to an entirely new level. In this lesson, you’ll learn how to: Execute background tasks using async/await and Task. Prioritize and manage concurrent background tasks effectively. Safely update the UI with background task results. It’s time to dive in and unleash the full potential…
iOS & Swift

Lesson in Concurrency Demystified

Background Tasks Made Easy with Async/Await

…access an actor state at a time: Actor internal tasks update the state synchronously. Any external access to the actor is asynchronous through async/await. That mechanism allows the actor to process these calls one at a time in its own serial execution context, ensuring thread-safe access to its mutable…
iOS & Swift

Lesson in Concurrency Demystified

Background Tasks Made Easy with Async/Await

…progress you’ve made during this module: You’ve embarked on a journey through the fascinating world of executing background tasks in Swift using async/await and SwiftUI tasks. You’ve learned how to harness the power of concurrency to execute multiple tasks simultaneously, ensuring that your app remains responsive…