wwdc24-samplecode
wwdc24-samplecode copied to clipboard
Sample Code for WWDC24
WWDC24 Sample Code
Featured
Accessibility
- Enhancing the accessibility of your SwiftUI app
App Intents
- Making your app’s functionality available to Siri
ARKit
- Building local experiences with room tracking
- Exploring object tracking with ARKit
Audio and video
- Capturing system audio with Core Audio taps
- Generating spatial audio from a multichannel audio stream
- Converting side-by-side 3D video to multiview HEVC and spatial video
- Providing an integrated view of your timeline when playing HLS interstitials
- Creating a MIDI device driver
Bluetooth
- Authorizing a Bluetooth accessory to share a dice roll
Contacts
- Authorizing a Bluetooth accessory to share a dice roll
Core ML
- Authorizing a Bluetooth accessory to share a dice roll
Group Activities
- Authorizing a Bluetooth accessory to share a dice roll
Health and fitness
- Customizing workouts with WorkoutKit
- Visualizing HealthKit State of Mind in visionOS
Maps and location
- Monitoring location changes with Core Location
- Adopting live updates in Core Location
- Interacting with nearby points of interest
Metal
- Processing HDR Images with Metal
- Rendering reflections in real time using ray tracing
PencilKit
- Configuring the PencilKit tool picker
Photos and camera
- Capturing consistent color images
- Writing spatial photos
- AVCam: Building a camera app
RealityKit
- Presenting an artist’s scene
- Creating a Spaceship game
- Creating a spatial drawing app with RealityKit
- Building an object reconstruction app
- Construct an immersive environment for visionOS
- Transforming RealityKit entities using gestures
- Simulating particles in your visionOS app
- Simulating physics with collisions in your visionOS app
- Rendering a windowed game in stereo
- Composing interactive 3D content with RealityKit and Reality Composer Pro
- Combining 2D and 3D views in an immersive app
Swift
- Updating an app to use strict concurrency
Swift Charts
- Creating a data visualization dashboard with Swift Charts
SwiftData
- Adopting SwiftData for a Core Data app
SwiftUI
- Creating a tvOS media catalog app in SwiftUI
- Creating visual effects with SwiftUI
- Customizing window styles and state-restoration behavior in macOS
- Building a document-based app with SwiftUI
- Enhancing your app’s content with tab navigation
TabletopKit
Translation
- Translating text within your app
VisionOS
- Diorama
- Hello World
- Happy Beam
- Building an immersive media viewing experience
- Swift Splash
- Interacting with virtual content blended with passthrough
- Enabling video reflections in an immersive environment
Wallet
- Implementing Wallet Extensions