Tuesday
- Explore structured concurrency in Swift (new API) ***
- Meet async/await in Swift ***
- Meet Group Activities (new API)
- Meet Xcode Cloud (new API) ***
- Protect mutable state with Swift actors ***
- Ultimate application performance survival guide
- What’s new in Foundation
- What’s new in SwiftUI ***
- What’s new in UIKit ***
- What’s new in Swift ***
- Your guide to keyboard layout
Wednesday
- Adopt Quick Note ***
- Analyze HTTP traffic in Instruments ***
- Build a workout app for Apple Watch (code along) ***
- Build interfaces with style
- Coordinate media experiences with Group Activities
- Customize and resize sheets in UIKit (bottom sheet is here 🎉)
- Demystify SwiftUI
- Diagnose Power and Performance regressions in your app
- Discover concurrency in SwiftUI ***
- Elevate your DocC documentation in Xcode
- Make blazing fast lists and collection views ***
- Meet AsyncSequence ***
- Meet the Swift Algorithms and Collection packages ***
- Showcase app data in Spotlight
- Swift concurrency: Update a sample app ***
- Symbolication: Beyond the basics
- Triage TestFlight crashes in Xcode Organizer
- Use async/await with URLSession ***
Thursday
- Build custom experiences with Group activities
- Build interactive tutorials using DocC ***
- Design for Group Activities
- Detect and diagnose memory issues ***
- Diagnose unreliable code with test repetitions (pretty cool) ***
- Donate intents and expand your app’s presence
- Embrace expected Failures in XCTest
- Explore ARKit 5
- Localize your SwiftUI app ***
- Support customers and handle refunds
- Swift concurrency: Behind the scenes ***
Friday
- ARC in Swift: Basic and beyond ***
- Discover breakpoint improvements ***
- Write a DSL in Swift using result builders ***
