List all async await related sessions

Generated on 9/25/2024

1 search

Here are the sessions related to async await from the WWDC 2024:

  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 an overview of how async await syntax is used in Swift to handle asynchronous operations. You can find more details in the Concurrency chapter.
  2. Explore Swift performance

    • This session delves into the implementation details of async functions in Swift, explaining how they manage memory and suspension points. It provides insights into the performance aspects of async functions. The relevant discussion can be found in the Async functions chapter.
  3. Go further with Swift Testing

    • This session discusses techniques for waiting on asynchronous conditions in Swift testing, using the same concurrency features as in production code. The relevant information is in the Asynchronous conditions chapter.

These sessions provide a comprehensive look at async await in Swift, covering both the language features and their application in testing and performance optimization.

Go further with Swift Testing

Go further with Swift Testing

Learn how to write a sweet set of (test) suites using Swift Testing’s baked-in features. Discover how to take the building blocks further and use them to help expand tests to cover more scenarios, organize your tests across different suites, and optimize your tests to run in parallel.

A Swift Tour: Explore Swift’s features and design

A Swift Tour: Explore Swift’s features and design

Learn the essential features and design philosophy of the Swift programming language. We’ll explore how to model data, handle errors, use protocols, write concurrent code, and more while building up a Swift package that has a library, an HTTP server, and a command line client. Whether you’re just beginning your Swift journey or have been with us from the start, this talk will help you get the most out of the language.

Build a great Lock Screen camera capture experience

Build a great Lock Screen camera capture experience

Find out how the LockedCameraCapture API can help you bring your capture application’s most useful information directly to the Lock Screen. Examine the API’s features and functionality, learn how to get started creating a capture extension, and find out how that extension behaves when the device is locked.

Explore Swift performance

Explore Swift performance

Discover how Swift balances abstraction and performance. Learn what elements of performance to consider and how the Swift optimizer affects them. Explore the different features of Swift and how they’re implemented to further understand the tradeoffs available that can impact performance.

What’s new in location authorization

What’s new in location authorization

Location authorization is turning 2.0. Learn about new recommendations and techniques to get the authorization you need, and a new system of diagnostics that can let you know when an authorization goal can’t be met.