wwdc24-samplecode icon indicating copy to clipboard operation
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

PencilKit

  • Configuring the PencilKit tool picker

Photos and camera

  • Capturing consistent color images
  • Writing spatial photos
  • AVCam: Building a camera app

RealityKit

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

TabletopKit

Translation

  • Translating text within your app

VisionOS

Wallet

  • Implementing Wallet Extensions