All swift concurrency async/await sessions somehow connected to it. From the begining to advanced topicks

Asked on 03/11/2025

1 search

To explore Swift concurrency with async/await from the basics to advanced topics, you can refer to the following sessions from WWDC:

  1. A Swift Tour: Explore Swift’s features and design
    This session covers the basics of writing concurrent code in Swift, including tasks, async/await, and actors. It provides a good starting point for understanding how to use Swift's concurrency features. You can find the concurrency discussion starting at the chapter marker Concurrency.

  2. Migrate your app to Swift 6
    This session discusses adopting concurrency features in Swift 6, including the use of async/await and actors. It also covers the challenges and strategies for migrating existing code to use these features. The relevant section starts at the chapter marker Adopting concurrency features.

  3. What’s new in Swift
    This session provides an overview of the Swift concurrency model, including async/await, actors, and structured concurrency. It also touches on the evolution of these features over time. The concurrency model is introduced in the chapter Swift 6 language mode and data-race safety.

These sessions collectively cover the fundamentals and advanced aspects of Swift concurrency, providing a comprehensive understanding of async/await and related features.