wwdc21-samplecode icon indicating copy to clipboard operation
wwdc21-samplecode copied to clipboard

Sample Code for WWDC21

WWDC21 Sample Code

Accessibility

  • Create Accessible Experiences for watchOS
  • Creating Accessible Views
  • WWDC21 Challenge: Large Text Challenge
  • WWDC21 Challenge: Speech Synthesizer Simulator
  • WWDC21 Challenge: VoiceOver Maze

Audio & Video

  • Applying Biquadratic Filters to a Music Loop
  • Building a Custom Catalog and Matching Audio
  • Creating an Audio Device Driver
  • Creating an Audio Server Driver Plug-in
  • Playing Video Content in a Standard User Interface
  • Supporting Coordinated Media Playback
  • Working with Overlays and Parental Controls in tvOS

App Services

  • Booking Rides with SiriKit
  • Build Mail App Extensions
  • Delivering Rich App Experiences with Haptics
  • Implementing a Store In Your App Using the StoreKit API
  • Implementing Proximity-Based Interactions Between Devices
  • Implementing Spatial Interactions with Third-Party Accessories
  • Loading and Displaying a Large Data Feed
  • Offering Apple Pay in Your App
  • Providing Hands-Free App Control with Intents
  • Soup Chef: Accelerating App Interactions with Shortcuts
  • Using MusicKit to Integrate with Apple Music

Augmented Reality

  • Building an Immersive Experience with RealityKit
  • Creating a Photogrammetry Command-Line App
  • Taking Pictures for 3D Object Capture
  • Tracking Geographic Locations in AR
  • WWDC21 Challenge: Framework Freestyle

Business and Distribution

  • Displaying an Indoor Map

Developer Tools

  • SlothCreator: Building DocC Documentation in Xcode

Graphics & Games

  • Adding Recurring Leaderboards to Your Game
  • Control the Ray Tracing Process Using Intersection Queries
  • Creating a Game with SceneUnderstanding
  • Processing HDR Images with Metal
  • Recording and Streaming Your macOS App
  • Rendering Fractals using Function Pointers and Stitching with Dynamic Libraries
  • Rendering Reflections in Real Time Using Ray-Tracing
  • Supporting Game Controllers

Health & Fitness

  • Accessing Data from a SMART Health Card
  • Build a Workout App for Apple Watch

ML & Vision

  • Applying Matte Effects to People in Images and Video
  • Classifying Live Audio Input with a Built-in Sound Classifier
  • Locating and Displaying Recognized Text

Photos & Camera

  • AVCam: Building a Camera App
  • AVCamBarcode: Detecting Barcodes and Faces
  • Selecting Photos and Videos in iOS

Privacy & Security

  • Connecting to a Service with Passkeys
  • Simplifying User Authentication in a tvOS App

Safari & Web

  • Adopting Declarative Content Blocking in Safari Web Extensions
  • Adopting New Safari Web Extension APIs

Swift

  • Updating an App to Use Swift Concurrency

SwiftUI & UI Frameworks

  • Add Rich Graphics to Your SwiftUI App
  • Adjust Your Layout with Keyboard Layout Guide
  • Adopting Drag and Drop in a Table View
  • Building High-Performance Lists and Collection Views
  • Building a Great Mac App with SwiftUI
  • Building and Improving Your App with Mac Catalyst
  • Customize and Resize Sheets in UIKit
  • Fruta: Building a Feature-Rich App with SwiftUI
  • Navigating an App’s User Interface Using a Keyboard
  • Organize Your User Interface with a Stack View
  • Restoring Your App’s State
  • Using Suggested Searches with a Search Controller
  • Using TextKit 2 to Interact with Text

System Services

  • Connecting a Network Driver
  • Displaying Human-Friendly Content
  • Encrypting and Decrypting a Single File
  • Encrypting and Decrypting a String
  • Encrypting and Decrypting Directories
  • Implementing Interactions Between Users in Close Proximity
  • Interacting with Bluetooth Peripherals During Background App Refresh
  • Receiving Voice and Text Communications on a Local Network
  • Sharing CloudKit Data with Other iCloud Users
  • Sharing Your Location to Find a Park
  • Showcase App Data in Spotlight
  • Synchronizing a Local Store to the Cloud
  • Syncing Files on macOS