can I eat a pizza?
Generated on 8/6/2024
1 search
It seems like your question is off-topic. However, I can provide information about the content presented by Apple at WWDC. For example, if you're interested in learning about Swift testing, Swift 6 migration, or new features in Create ML, I can help with that.
Here are some sessions that might interest you:
-
- Introduction
- Why we write tests
- Challenges in testing
- Writing expressive code
- Expectations
- Required expectations
- Tests with known issues
- Custom test descriptions
- Parameterized testing
- Organizing tests
- Test suites
- The tag trait
- Xcode Cloud support
- Testing in parallel
- Parallel testing basics
- Asynchronous conditions
- Wrap up
-
- Introduction
- The Coffee Tracker app
- Review the refactor from WWDC21
- Swift 6 and data-race safety
- Swift 6 migration in practice
- The strategy
- Adopting concurrency features
- Enabling complete checking in the watch extension
- Shared mutable state in global variables
- Shared mutable state in global instances and functions
- Delegate callbacks and concurrency
- Guaranteeing data-race safety with code you don’t maintain
- Enabling the Swift 6 language mode in the watch extension
- Moving on to CoffeeKit
- Enabling complete checking in CoffeeKit
- Common patterns and an incremental strategy
- Global variables in CoffeeKit
- Sending an array between actors
- What if you can’t mark something as Sendable?
- Enabling the Swift 6 language mode in CoffeeKit
- Adding a new feature with guaranteed data-race safety
- Wrap up and the Swift 6 migration guide
-
- Introduction
- Overview
- App enhancements
- Object tracking
- Components
Feel free to ask more specific questions about these sessions or any other WWDC content!
Unlock the power of places with MapKit
Discover powerful new ways to integrate maps into your apps and websites with MapKit and MapKit JS. Learn how to save and reference unique places using Place ID. Check out improvements to search that make it more efficient to find relevant places. Get introduced to the new Place Card API that lets you display rich information about places so customers can explore destinations right in your app. And, we’ll show you quick ways to embed maps in your website with our simplified token provisioning and Web Embed API.
Migrate your app to Swift 6
Experience Swift 6 migration in action as we update an existing sample app. Learn how to migrate incrementally, module by module, and how the compiler helps you identify code that’s at risk of data races. Discover different techniques for ensuring clear isolation boundaries and eliminating concurrent access to shared mutable state.
What’s new in Create ML
Explore updates to Create ML, including interactive data source previews and a new template for building object tracking models for visionOS apps. We’ll also cover important framework improvements, including new time-series forecasting and classification APIs.
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.