WWDC 2026

An unofficial index of sessions from Apple’s World Wide Developers Conference held June 8 - 12, 2026.

Apple announced macOS Golden Gate (27), iOS 27, iPadOS 27, tvOS 27, watchOS 27, and visionOS 27. Siri AI was introduced, and the new Device Hub replaces Simulator. macOS Golden Gate ends support for Intel-based Macs.

This site is not affiliated with Apple. All content is provided for informational purposes only.

Check out Bezel, our iPhone mirroring app →

WWDC26 • Session 101

Keynote

Essentials • 1:16:14

Don’t miss the exciting reveal of the latest Apple software and technologies.

Speakers: Tim Cook, Craig Federighi, Greg Joswiak, Stacey Ford, Shubham Kedia, Dr. Sumbul Ahmad Desai, Raja Bose, Ann Thai, Mike Rockwell, Justin Titi, Sebastien Marineau-Mes, Beth Dakin, Cecilia Dantas, Leslie Ikemoto, Alok Deshpande

Open in Apple Developer site

WWDC26 • Session 102

Platforms State of the Union

Essentials • 1:01:38

Discover the newest advancements on Apple platforms.

Speakers: Josh Shaffer, Richard Wei, Dr. Mary Beth Kery, Lori Hylan-Cho, Cindy Barrett, Franck Ndame Mpouli, Holly Borla, Ken Orr, Kevin Cathey

Open in Apple Developer site

WWDC26 • Session 201

Secure your apps with App Attest

Privacy & Security • 20:02

Harness App Attest to protect your app from unauthorized modification and fraud. Uncover how attackers exploit modified apps to spoof data and bypass security checks, and how App Attest defends against these threats. Learn to generate and manage App Attest keys bound to the Secure Enclave, validate attestations and assertions, and use the fraud metric to detect abuse. Discover best practices across all Apple platforms, including new signals in iOS 27 to strengthen your validation.

Speaker: Manthan Shah

Open in Apple Developer site

WWDC26 • Session 203

Read between the strokes with PencilKit

App Services • iOS, macOS, visionOS • 15:10

Unlock handwriting recognition in your apps using the same powerful technology behind Apple apps like Freeform and Notes. Discover how to use handwriting recognition across a wide range of alphabets and languages, and explore new capabilities for integrating PencilKit into a wider variety of apps.

Speaker: Yichen Zhou

Open in Apple Developer site

WWDC26 • Session 204

What’s new in WebKit for Safari 27

Safari & Web • iOS, macOS, visionOS, watchOS • 16:32

Explore what’s new in WebKit — from Grid Lanes and Customizable Select, to HTML Model and Immersive Environments, and the latest for Web Extensions. You’ll also discover the work behind over 1,000 browser engine improvements that make the web more reliable.

Speaker: Jen Simmons

Open in Apple Developer site

WWDC26 • Session 205

Enhance your presence on the App Store

App Store, Distribution & Marketing • iOS • 8:14

Reimagine how you market your apps and games on the App Store by using your images and videos in new places. Discover how you can tell a richer story across the App Store with new visual placements on your product page, search results, and Apple Ads campaigns. Explore how to streamline all your visual assets in one place with the new Asset Library, as well as learn about a new tool to help you view your product page before it goes live.

Speaker: Ruhi Agarwal

Open in Apple Developer site

WWDC26 • Session 206

What’s new in managing Apple devices

Business & Education • 23:02

Discover the latest updates to declarative device management, Apple Business, and Apple School Manager. Explore how these advancements help you streamline deployment, strengthen security, and improve the experience for people using your managed devices. Whether you’re building device management solutions or managing enterprise fleets, you’ll learn practical ways to take advantage of these new capabilities.

Speaker: Cyrus Daboo

Open in Apple Developer site

WWDC26 • Session 207

Deliver workout insights with HealthKit workout zones

Health & Fitness • iOS, visionOS, watchOS • 12:15

HealthKit makes it easier to provide workout insights — like heart rate and cycling power zones — in your app. Learn to leverage the built-in, personalized zones or create custom ones. Discover how to use the current zone and time spent in each zone to provide meaningful guidance during and after workouts.

Speaker: Seth White

Open in Apple Developer site

WWDC26 • Session 209

What’s new in Wallet

App Services • iOS, macOS, visionOS, watchOS • 15:49

Explore the newest design updates and developer tools for Apple Wallet passes. Refresh your passes with beautiful new styles for rich, vibrant designs. Discover new barcode formats and a flexible pass actions API. Meet Pass Designer and Pass Builder, powerful tools that simplify designing, personalizing, and distributing your passes at scale.

Speaker: Shaun Merchant

Open in Apple Developer site

WWDC26 • Session 210

What’s new in Apple In-App Purchase

App Store, Distribution & Marketing • 13:26

Discover how monthly subscriptions with a 12-month commitment give people a more affordable option to pay for your subscription and secure a longer-term commitment. Explore how to configure and test this new payment option using App Store Connect, StoreKit APIs, Xcode testing, and more. Plus, learn about improvements to offer code redemption APIs, and enhancements to the App Review submission experience.

Speaker: Sam Blum

Open in Apple Developer site

WWDC26 • Session 212

Rev up your CarPlay app

System Services • iOS • 16:20

Explore new features for your CarPlay audio, navigation, voice-based conversational apps, and more. Discover how to create CarPlay video apps so people can browse and watch their favorite videos in supported vehicles when parked. Learn how to integrate thumbnails, media information, and voice controls in your CarPlay app.

Speaker: Chris Whitney

Open in Apple Developer site

WWDC26 • Session 213

Translate your app using agents in Xcode

Developer Tools • 14:52

Find out how Xcode and coding agents help you translate String Catalogs using the context of your app. We’ll walk through strategies for reviewing translated output and iterating on your localizations, so you can deliver a tailored experience to people around the world.

Speaker: Avery Vine

Open in Apple Developer site

WWDC26 • Session 215

Get started with the HTML Model Element

Safari & Web • iOS, macOS, visionOS, watchOS • 15:52

Learn how the model element brings interactive 3D content to your websites — now on iOS, iPadOS, macOS, and visionOS. Discover tools for creating and optimizing 3D assets. Explore model element’s features and see how web standards are shaping the future of 3D on the web.

Speaker: Aleksei Marchenko

Open in Apple Developer site

WWDC26 • Session 216

Create web extensions for Safari

Safari & Web • iOS, macOS, visionOS, watchOS • 26:42

Get started with Safari web extensions by building and testing one from the ground up — no Xcode required. Explore how content blocking, page modification, native messaging, and the permissions mode work together to create a powerful, privacy-preserving browsing experience across platforms.

Speaker: Kiara Rose

Open in Apple Developer site

WWDC26 • Session 219

Enhance the accessibility of your reading app

Accessibility & Inclusion • iOS • 20:00

Learn how to create robust reading experiences for VoiceOver, Speak Screen, and more. Find out how to provide intuitive text selection, clear navigation between lines and paragraphs, and continuous reading across individual elements and multiple pages.

Speaker: Josh Hoffman

Open in Apple Developer site

WWDC26 • Session 220

Refine accessibility for custom controls

Accessibility & Inclusion • 16:25

Unlock the full potential of your app’s interactive elements by making them accessible to everyone. We’ll break down how people understand and use controls with VoiceOver and other assistive technologies, exploring a variety of input methods like actions, the passthrough gesture, and direct touch. Join us for an in-depth exploration of several example controls as we refine and elevate the accessibility experience in each one.

Speaker: Khin Thiri Kyaw

Open in Apple Developer site

WWDC26 • Session 221

Prepare your tvOS apps for Dynamic Type

Accessibility & Inclusion • tvOS • 10:08

Dynamic Type empowers people to comfortably read and interact with your app by letting them choose the text size that works best for them. You’ll learn how to get your app ready for Dynamic Type on tvOS through practical techniques for implementing font scaling and adapting your layouts for larger content. You’ll also discover how to optimize your media-focused interfaces like grids and carousels, ensuring a great experience for everyone who relies on different text sizes.

Speaker: Isis Ramirez

Open in Apple Developer site

WWDC26 • Session 222

Meet the new MetricKit

System Services • iOS, macOS • 17:43

Find and fix performance problems faster than ever. Join us to explore how MetricKit equips you with vital performance metrics and actionable diagnostics to help you understand exactly where your app has opportunities for improvements. We’ll also cover how to intersect your app’s metrics and diagnostics by app state by using the StateReporting framework, providing you with the full picture to investigate optimizations in your app’s experience.

Speaker: Yonni Luu

Open in Apple Developer site

WWDC26 • Session 223

Live Activities essentials

App Services • iOS • 15:16

Elevate your app experience with Live Activities. Explore many of the places where Live Activities appear, including a new style in the Dynamic Island that delivers more information when iPhone is used in landscape. Learn how to tailor your Live Activity for each space, structure your content and data, and drive real time updates from start to finish using ActivityKit and push notifications.

Speaker: Adi Ayyakad

Open in Apple Developer site

WWDC26 • Session 224

Expand the capabilities of your Virtualization app

System Services • macOS • 20:29

Bring powerful new capabilities in macOS 27 to your Virtualization app. Discover how to automate the setup of macOS guests through user account setup on first boot. We’ll explore advanced workflows that involve passthrough of USB accessories to virtual machines, as well as custom network topologies and port forwarding. You’ll also learn about recent improvements that can enrich the experience of running your app’s virtual machines.

Speaker: Ronnie Misra

Open in Apple Developer site

WWDC26 • Session 226

Create live communication experiences

App Services • iOS, macOS, visionOS, watchOS • 17:18

LiveCommunicationKit transforms your real-time communication apps into integrated experiences. We’ll show you how to deliver a rich, native conversation UI that puts your app right where people need it: from a full-screen presentation on the Lock Screen to seamless multitasking with the Dynamic Island. Join us as we step through integrating the framework for incoming, outgoing, and group conversations.

Speaker: Yaseen Mahmoud

Open in Apple Developer site

WWDC26 • Session 227

Create UI prototypes using agents in Xcode

Design • iOS, macOS • 18:11

Learn how to prototype your app using agents in Xcode. Explore techniques for using AI to prototype interactions, iterate on layouts, and generate creative solutions to design challenges. You’ll learn how to evaluate ideas critically and refine them into polished, people-centered experiences for your app.

Speaker: Sam Iglesias

Open in Apple Developer site

WWDC26 • Session 230

What’s new in assessment on macOS

Business & Education • iOS, macOS • 14:01

Explore the Automatic Assessment Configuration framework on macOS to deliver secure tests for education apps. Learn how to leverage new APIs to create a secure, configurable testing environment that incorporates more system-level features on Mac. Find out how built-in system prechecks and accessibility controls make it easier than ever to deliver a reliable exam experience.

Speaker: Chris Zielinski

Open in Apple Developer site

WWDC26 • Session 232

Run local agentic AI on the Mac using MLX

AI & Machine Learning • macOS • 13:37

Run AI agents locally with privacy, low latency, and offline access. Dive into how MLX advancements and Mac hardware make powerful agentic workflows possible entirely on-device. You’ll explore code agents such as OpenCode, see how they integrate into Xcode, learn techniques for multi-Mac scaling, and discover how to integrate tools seamlessly — without ever leaving your machine.

Speaker: Angelos Katharopoulos

Open in Apple Developer site

WWDC26 • Session 233

Explore distributed inference and training with MLX

AI & Machine Learning • macOS • 22:06

Scale your machine learning workloads across multiple Macs using MLX. Learn how to tackle interconnect efficiency, large model inference, request batching, and distributed training challenges. Discover how a few Macs on your desk can replace expensive cloud infrastructure for demanding AI workloads.

Speaker: Tatiana Likhomanenko

Open in Apple Developer site

WWDC26 • Session 234

Design immersive environments for visionOS apps and the spatial web

Design • visionOS • 15:58

Learn how you can create photoreal visionOS environments for your apps, websites, and SharePlay experiences. Discover the design principles that make environments feel truly immersive and find out how you can create or capture reference materials, prepare high-fidelity CG assets, and craft real-time effects such as motion and lighting.

Speaker: Michael Breymann

Open in Apple Developer site

WWDC26 • Session 237

What’s new in image understanding

AI & Machine Learning • iOS, macOS, visionOS, watchOS • 15:46

Unlock powerful image understanding with the latest Vision framework and Foundation Models framework updates. The new tap-to-segment request lets you segment images in new ways, and Vision now supports watchOS. Combine the new image support in Apple Foundation Model together with OCR, barcode scanning and your own tools to deliver LLM-powered visual understanding in your app.

Speaker: Megan Williams

Open in Apple Developer site

WWDC26 • Session 240

Build intelligent Siri experiences with App Schemas

AI & Machine Learning • iOS, macOS, visionOS • 27:23

Bring your app’s content and actions to Siri with App Intents. Model your data using App Entities, adopt App Schemas to enable powerful system actions, and support natural language interactions powered by Apple Intelligence. Explore how to enable semantic search, perform actions across apps, and create contextual experiences using onscreen awareness and content transfer. Find out best practices and testing tools to build fast, reliable Siri experiences.

Speaker: Daniel Niemeyer

Open in Apple Developer site

WWDC26 • Session 241

What’s new in the Foundation Models framework

AI & Machine Learning • iOS, macOS, tvOS, visionOS • 21:13

Explore what’s new in the Foundation Models framework. Learn how to access Private Cloud Compute, integrate third-party and open source models, and work with vision capabilities. Discover context management APIs, built-in semantic search, and powerful primitives for creating agentic experiences in your apps.

Speakers: Erik Hornberger, Zhen Li

Open in Apple Developer site

WWDC26 • Session 242

Build agentic app experiences with the Foundation Models framework

AI & Machine Learning • iOS, macOS, visionOS • 21:43

Learn how to take your intelligence features further with Foundation Models framework primitives for dynamic context and agentic workflows. We’ll walk through engineering shared context, setting up privacy boundaries, and managing key value caching. Discover how to orchestrate smooth handoffs between local and server models.

Speakers: Erik Hornberger, Oliver O'Neill

Open in Apple Developer site

WWDC26 • Session 243

Debug and profile agentic app experiences with Instruments

AI & Machine Learning • iOS, macOS • 14:20

Explore the enhanced FoundationModels instrument in Xcode to inspect behavior and optimize the performance of agentic flows. Learn how to inspect prompts, analyze latency, and trace control flow in advanced use cases that leverage multiple LanguageModelSessions and profiles.

Speaker: Erik Rosa

Open in Apple Developer site

WWDC26 • Session 246

LLM search using Core Spotlight

AI & Machine Learning • iOS, macOS • 16:25

Level up basic search into a retrieval-augmented system using SpotlightSearchTool and LanguageModelSession. Explore Core Spotlight integration, delegate-based hydration patterns, and how metadata quality impacts your search results. Learn how to use custom PipelineStages for tasks like sentiment analysis. Discover best practices for indexing and building flexible, context-rich search experiences in your app.

Speaker: Jennifer Moore

Open in Apple Developer site

WWDC26 • Session 250

Principles of great design

Design • 17:16

Dive deep into fundamental design principles for Apple platforms.

Speakers: Linda Dong, Doug LeMoine

Open in Apple Developer site

WWDC26 • Session 251

Communicate your brand identity on iOS

Design • iOS • 17:26

Explore practical approaches to branding using typography, color, components, and interactions that balance the familiar with the unique.

Speaker: Sarah McClanahan

Open in Apple Developer site

WWDC26 • Session 252

Design no-code games with Reality Composer Pro 3

Design • iOS, visionOS • 18:53

Discover how you can use ScriptGraph in Reality Composer Pro 3 to create no-code 3D content for your apps and games. Learn how to take advantage of visual nodes to build animations, create interactive moments, and incorporate SwiftUI elements to add speech bubbles and other UI to your experience.

Speaker: Saschka Unseld

Open in Apple Developer site

WWDC26 • Session 253

Meet the Music Understanding framework

Audio & Video • iOS, macOS, visionOS, watchOS • 16:40

Discover Music Understanding, a new framework that lets your app analyze audio across six dimensions, on device: key, rhythm, structure, pace, instrument activity, and loudness. And use the Music Understanding Lab sample app to visualize each result.

Speaker: Conner Richardson

Open in Apple Developer site

WWDC26 • Session 254

Integrate MusicKit into your app

Audio & Video • 21:06

Bring the power of Apple Music into your app using MusicKit. We’ll cover authorization, subscription-status checks, music selection, playback control, and cross-storefront song sharing. Learn how to use the new Music Picker to let people browse the Apple Music catalog and their personal libraries. We’ll also break down the differences between SystemMusicPlayer and ApplicationMusicPlayer, and show you how to observe playback state.

Speakers: Cathy Foss, Alan Chu

Open in Apple Developer site

WWDC26 • Session 256

Discover generated subtitles and subtitle styles

Audio & Video • iOS, macOS, tvOS, visionOS • 11:00

Make your video content more accessible with generated subtitles — a powerful new feature that can transcribe spoken audio or translate subtitles from another language, using on-device models. Explore caption style preview, which lets people customize and preview subtitle styles during playback, and dive into implementation details for AVKit, AVPlayerLayer, and the Media Accessibility framework.

Speaker: James Bailey

Open in Apple Developer site

WWDC26 • Session 258

What’s new in Xcode 27

Developer Tools • 28:00

Discover the latest productivity enhancements in Xcode 27. Accelerate your development workflow through customization, coding agents, and Device Hub. Explore updates in localization, performance, and testing tools to refine your apps further.

Speakers: Breckin Loggins, Jake Sawyer

Open in Apple Developer site

WWDC26 • Session 259

Xcode, agents, and you

Developer Tools • 24:03

Learn how you can use coding agents in Xcode in your development process. We’ll explore multiple ways of working with agents with tips to take you from creating an initial prototype to polishing a refined app. Discover how Xcode’s coding assistant adapts to help you stay engaged with the creative work that makes coding fun, whether you’re building an app solo or working with a team.

Speakers: Maxwell Oury, Devin Green

Open in Apple Developer site

WWDC26 • Session 260

Get the most out of Device Hub

Developer Tools • 17:09

Learn how Device Hub can accelerate your development workflows. We’ll take a tour of its features and show you how to diagnose and reproduce issues quickly with devices and simulators.

Speakers: Hassan ElDesouky, Matt Marks

Open in Apple Developer site

WWDC26 • Session 261

Build, deliver, and automate with Xcode Cloud

Developer Tools • 13:49

Discover the latest updates to Xcode Cloud that quickly get you started building and delivering your apps. Learn essential Xcode Cloud concepts, set up cloud build and tests simply by connecting your source repository, and configure for app distribution when you’re ready to ship. Find out how webhooks and management tools extends Xcode Cloud’s capabilities, supporting your most advanced workflows.

Speaker: Tony Huang

Open in Apple Developer site

WWDC26 • Session 262

What’s new in Swift

Swift • 32:45

Join us for an update on Swift. Discover the latest language advancements, including updates for everyday ergonomics, improved concurrency, and safer high-performance code. Explore workflow and language interoperability improvements and updates in embedded Swift.

Speakers: Becca Royal-Gordon, Evan Wilde

Open in Apple Developer site

WWDC26 • Session 265

Build real-time apps and services with gRPC and Swift

Swift • 24:25

Build engaging live experiences with gRPC in your Swift app and backend. gRPC is an open-source RPC framework designed for high-performance, bidirectional streaming APIs. Explore how the gRPC Swift package provides a modern, safe runtime built with Swift concurrency. Learn how integrated tools streamline your workflow and help you deliver real-time features with ease.

Speaker: George Barnett

Open in Apple Developer site

WWDC26 • Session 267

Migrate to Swift Testing

Swift • 21:25

Learn how to fearlessly adopt Swift Testing alongside your XCTests using test framework interoperability. Discover best practices and patterns for incrementally introducing advanced testing features that accelerate development and increase coverage.

Speaker: Jerry Chen

Open in Apple Developer site

WWDC26 • Session 268

Profile, fix, and verify: Improve app responsiveness with Instruments

Developer Tools • 26:43

Tackle app responsiveness issues with a clear workflow. Explore the Swift Concurrency instrument, Time Profiler, and System Trace to pinpoint bottlenecks. Discover how to use top functions and run comparisons to measure your improvements and confirm your fixes. And learn about other enhancements in Instruments which make each iteration of this cycle faster than ever, so you can deliver a smoother user experience in less time.

Speakers: Artem Razvodov, Harjas Monga

Open in Apple Developer site

WWDC26 • Session 269

What’s new in SwiftUI

SwiftUI & UI Frameworks • 28:15

Explore the latest additions to SwiftUI and discover how they can improve your apps. We’ll introduce a new Document protocol with direct disk access and snapshot-based diffing for building high-performance apps; new APIs for reordering content in lists, grids, and sections; and toolbar enhancements including visibility priority and auto-minimizing behavior. We’ll also cover expanded presentation APIs — including swipe actions on any view — plus AsyncImage caching improvements and lazy state initialization for Observable types.

Speakers: Julia Vashchenko, Steven Peterson

Open in Apple Developer site

WWDC26 • Session 271

Code-along: Build powerful drag and drop in SwiftUI

SwiftUI & UI Frameworks • iOS, macOS, visionOS • 15:21

Follow along as we build a game of Solitaire to explore the latest drag-and-drop capabilities in SwiftUI. We’ll show you how to use the new reordering API to let people arrange content, implement drag containers to move multiple items at once, and customize the drag-and-drop lifecycle to fit your app’s rules. To get the most out of this session, watch “Meet Transferable” from WWDC22.

Speaker: Jack Wiig

Open in Apple Developer site

WWDC26 • Session 272

Use SwiftUI with AppKit and UIKit

SwiftUI & UI Frameworks • iOS, macOS • 14:03

Discover how to incrementally adopt SwiftUI in your existing AppKit or UIKit app. We’ll show you how to use the Observation framework to automatically update your views, integrate SwiftUI components into an existing view hierarchy, and bring gesture recognizers into SwiftUI. We’ll also explore how to add complete SwiftUI scenes to your app without changing your overall architecture.

Speaker: David Nadoba

Open in Apple Developer site

WWDC26 • Session 274

What’s new in SwiftData

App Services • 12:53

Discover the latest enhancements to SwiftData. We’ll show you how to persist custom and third-party types using Codable, and group fetched data into sections in your SwiftUI app. We’ll also explore how to observe data store changes anywhere else using ModelResultsObserver and HistoryObserver, giving you the flexibility to drive powerful state objects, integrate with delegate-based architectures, and react precisely to model updates.

Speaker: Thomas Bartelmess

Open in Apple Developer site

WWDC26 • Session 275

Code-along: Add persistence with SwiftData

App Services • 22:35

Experience SwiftData in action as we add persistence to an existing app. We’ll show you how to define your data models and seamlessly integrate persistent data with SwiftUI. You’ll also learn foundational skills for managing your app’s state using this expressive, declarative API.

Speaker: Matthew Turk

Open in Apple Developer site

WWDC26 • Session 277

WidgetKit foundations

SwiftUI & UI Frameworks • iOS, macOS, visionOS, watchOS • 20:20

Widgets highlight your app’s most important content across the system, providing people with another opportunity to engage. Discover the different types of widgets and explore the qualities that make them memorable. Learn how to create widgets, keep them up to date, and offer ways for people to customize them through App Intents and dynamic styling.

Speaker: Jonathan Long

Open in Apple Developer site

WWDC26 • Session 278

Modernize your UIKit app

SwiftUI & UI Frameworks • iOS, macOS, tvOS, visionOS • 16:03

Discover the latest updates to UIKit. Learn how to update your iPhone app layouts to work great when resized with iPhone Mirroring and on iPad. Explore new APIs for tab and navigation bars, find out how to prepare your app for new Apple Intelligence capabilities, and get introduced to a skill for your coding agent of choice that helps modernize your codebase.

Speaker: Michael Ochs

Open in Apple Developer site

WWDC26 • Session 279

Explore advances in RealityKit

Spatial Computing • iOS, macOS, tvOS, visionOS • 23:51

Discover the latest advancements in RealityKit designed to make your apps and games more immersive and realistic than ever. Explore powerful new capabilities including interactive cloth simulations, NavMesh pathfinding, mixed reality lighting, and customizable reverb meshes for enhanced spatial audio. Elevate your visual fidelity with improved shadows, character rendering enhancements, and support for Gaussian splatting.

Speaker: Dennis van Ee

Open in Apple Developer site

WWDC26 • Session 280

Iterate your spatial scenes faster with Reality Composer Pro 3

Spatial Computing • iOS, macOS, tvOS, visionOS • 16:44

Unlock powerful new features in Reality Composer Pro 3 for building spatial experiences. Learn how you can add content, visual effects, lighting, and interactivity to your immersive scenes — all without leaving the editor. Discover how to iterate quickly using AI-assisted features right within the editor.

Speaker: Jean-Philippe Grenier

Open in Apple Developer site

WWDC26 • Session 281

Extend Reality Composer Pro 3 functionality with Xcode

Spatial Computing • visionOS • 22:02

Discover how Reality Composer Pro 3 empowers you to build bigger, more ambitious spatial projects. Learn about creating project-specific plugins that let you edit custom components, run custom systems, and build your own ScriptGraph nodes—giving you complete control over your spatial authoring workflow.

Speaker: Niklas Gray

Open in Apple Developer site

WWDC26 • Session 282

Discover the Spatial Preview framework

Spatial Computing • macOS, visionOS • 14:45

Check out how the new Spatial Preview framework brings content from your Mac directly into visionOS. Discover how to build dynamic workflows with live-syncing and bidirectional editing across both platforms. Learn about the SpatialPreview API, device discovery, 2D and 3D session integration, and new Quick Look capabilities to elevate your Mac apps spatially.

Speaker: Quincy Jermyn

Open in Apple Developer site

WWDC26 • Session 283

Explore enhancements to visionOS object tracking

Spatial Computing • iOS, visionOS • 14:05

Find out how visionOS is advancing object tracking and spatial accessory input. Discover new ways to track moving and handheld objects, allowing you to bridge the physical and digital worlds. Learn about new supported classes of spatial accessories and what is needed to build your own custom accessories to enable unique interaction models in your apps.

Speaker: Nathan Kong

Open in Apple Developer site

WWDC26 • Session 284

Collaborate on structured 3D models in visionOS

Spatial Computing • visionOS • 25:16

Learn how to bring structured 3D models to life in visionOS. We’ll cover USDZ preparation, show you how to manipulate individual entities within hierarchical assemblies, and inspect the internal components within a model with a cross-sectional plane. Create stunning exploded-view animations for design review and collaboration experiences on Apple Vision Pro.

Speaker: Bill Dudney

Open in Apple Developer site

WWDC26 • Session 285

Discover USDKit and what’s new in OpenUSD

Graphics & Games • iOS, macOS, tvOS, visionOS • 14:33

Dive into the latest advances in Universal Scene Description (USD) support on Apple platforms, including Swift-based USDKit, the new spatial preview API, and enhanced spatial web capabilities. Discover how the latest updates to the OpenUSD standard add support for accessibility, Gaussian splats, and compressed geometry. We’ll also walk through the expanded USD editing and rendering tools in Preview for Mac, showing you how to leverage these capabilities in your own apps.

Speaker: Lee Kerley

Open in Apple Developer site

WWDC26 • Session 286

Use foveated streaming to bring immersive content to visionOS

Spatial Computing • visionOS • 14:22

Find out how foveated streaming delivers remotely rendered scenes to Apple Vision Pro in full fidelity. Explore how this framework combines native visionOS capabilities with third-party streaming technologies completely wirelessly, demonstrated using an OpenXR scene and NVIDIA CloudXR. Learn about the FoveatedStreaming framework, integration with the NVIDIA CloudXR SDK, and how dynamically foveated streaming provides benefits while still preserving privacy.

Speaker: Adrian Biagioli

Open in Apple Developer site

WWDC26 • Session 287

Build next-generation experiences with visionOS 27

Spatial Computing • visionOS • 32:35

Build next-generation apps, games, and spatial experiences using new capabilities in visionOS 27. Explore the different pathways you can use to build experiences on visionOS — from using native Apple tools and frameworks, to streaming immersive content from a Mac or PC, leveraging third-party engines, or porting existing iOS apps. Discover how to elevate your spatial computing projects with the latest advances in 3D content creation, immersive media, and object tracking.

Speaker: Norman Wang

Open in Apple Developer site

WWDC26 • Session 289

Modernize your AppKit app

SwiftUI & UI Frameworks • macOS • 18:01

Bring your AppKit app up to date with modern macOS conventions. Dive into handling input with control events and gesture recognizers, moving beyond traditional tracking loops. Enhance keyboard navigation in your app, implement graceful state restoration after restarts, and take advantage of new corner concentricity APIs that let your interface blend seamlessly with the macOS aesthetic.

Speaker: Ujjaini Mukhopadhyay

Open in Apple Developer site

WWDC26 • Session 290

Craft clear names for features and labels in your app

Design • 15:04

The names of your products, features, and labels can determine how people understand and navigate your app. Explore the principles behind thoughtful naming in app design, examine the patterns used across Apple apps, and learn how to make naming decisions with intention.

Speaker: Heej Jones

Open in Apple Developer site

WWDC26 • Session 292

Design intuitive search experiences

Design • iOS, macOS • 16:17

Explore new patterns and best practices when implementing search in your app. Discover how search plays a key role in helping people find and navigate content, and find out how to integrate search across different navigation models and Apple platforms.

Speaker: Robert Hanley

Open in Apple Developer site

WWDC26 • Session 295

Validate your App Intents adoption with AppIntentsTesting

AI & Machine Learning • iOS • 25:57

Meet AppIntentsTesting, a new framework for validating your App Intents through the same infrastructure used by Siri, Shortcuts, and Spotlight. Discover how to execute intents, inspect results, and test entities and queries — all without requiring UI automation. Find out how to verify integrations like View annotations and Spotlight indexing, helping you catch bugs early in your development workflow.

Speaker: Venkatesh Sriram

Open in Apple Developer site

WWDC26 • Session 297

Best practices for integrating visual intelligence in your app

AI & Machine Learning • iOS, macOS • 17:45

Gain insight on how visual intelligence can transform content discovery in your app. Explore how to define entities, process images, and handle multiple result types effectively. Learn best practices for optimizing speed and relevance, and discover how intents enable direct actions like opening or playing content with a single tap.

Speaker: David Munechika

Open in Apple Developer site

WWDC26 • Session 298

Meet the Evaluations framework

AI & Machine Learning • iOS, macOS, visionOS • 25:46

Learn how to evaluate model-driven experiences using the Evaluations framework. In a probabilistic world, unit tests alone won’t suffice. Discover how to define metrics, automatically grade outputs, and aggregate statistics to ensure your AI-powered features perform reliably across Apple’s platforms.

Speakers: Rob Rhyne, Yada Chuengsatiansup

Open in Apple Developer site

WWDC26 • Session 299

Create robust evaluations for agentic apps

AI & Machine Learning • iOS, macOS, visionOS • 21:28

Learn how to leverage advanced features of the Evaluations framework to build robust evaluations for your app. Explore evaluating flows with tool calling and dynamic conditions, and how to define what correct behavior means for your use case. Discover how to generate synthetic data, use judges effectively, and validate your datasets for reliable results.

Speakers: Ada Wong, Kyle Murray

Open in Apple Developer site

WWDC26 • Session 303

Build a responsive camera app that launches quickly

Photos & Camera • iOS • 25:20

Discover how to build a camera app that launches instantly so people never miss the perfect shot. Explore how to optimize the entire camera launch sequence — from app startup to first preview frame. Ensure your app has a polished camera experience by learning about new API’s that deliver faster launches, and best practices for smooth preview rendering and maintaining sustainable performance.

Speaker: Jake Baron

Open in Apple Developer site

WWDC26 • Session 304

Implement high resolution photo capture

Photos & Camera • iOS • 17:58

Capture super high resolution photos in your app using AVFoundation. Learn when to use the three different options to capture images — RAW, exposure-bracketed, and fully processed. Walk through configuring photo capture for 24MP and 48MP images across the Main, Tele, and Ultra Wide cameras. And discover how deferred photo processing keeps your app responsive as more photos are taken.

Speaker: Mohit Setia

Open in Apple Developer site

WWDC26 • Session 305

Enhance RAW image processing with Core Image

Photos & Camera • iOS, macOS, visionOS • 16:28

Harness the power of version 9 of the Core Image RAW processing APIs to dramatically improve image quality in your apps, with improved sharpness and more defined color, while using the Apple Neural Engine for optimal performance. Take advantage of the CIRAWFilter API to let your users edit RAW photos by changing exposure, noise reduction, sharpness, contrast and more. And explore new CIImageProcessor APIs that optimize performance by giving you precise control over tile sizing and buffer management.

Speaker: David Hayward

Open in Apple Developer site

WWDC26 • Session 309

Explore Retention Messaging in App Store Connect

App Store, Distribution & Marketing • iOS, tvOS, visionOS • 15:10

Discover how you can use the power of Retention Messaging to reach subscribers before they cancel. Learn how to configure this feature in App Store Connect and add subscription offers, as well as leverage the Retention Messaging API to deliver real-time messaging and alternative options that encourage people to stay subscribed to your app or game.

Speaker: Tori Shurman

Open in Apple Developer site

WWDC26 • Session 310

What’s new in Shortcuts

System Services • iOS, macOS, visionOS, watchOS • 11:02

Explore techniques to build powerful shortcuts using your app’s content. New automations unlock additional ways to integrate your app with the system. Refine how your App Entity is presented to LLMs using the new “Use Model” transcript feature. Store rich information from your app inside shortcuts that is synced across devices. Learn how to combine these features to create intelligent, powerful automations that integrate seamlessly with content and features from your app.

Speaker: Duraid Abdul

Open in Apple Developer site

WWDC26 • Session 312

Meet the Now Playing framework

Audio & Video • iOS, macOS, tvOS, visionOS • 12:36

Get a first look at Now Playing — a Swift framework that connects your app’s media playback to system surfaces like the Lock Screen, Control Center, Dynamic Island, and CarPlay. Discover how to publish playback state and respond to commands using its observable API. Explore remote playback sessions, a new capability that lets your app represent media playing on external devices and bring full playback controls to those same system surfaces.

Speaker: Leonardo Formaggio

Open in Apple Developer site

WWDC26 • Session 314

Learn CSS Grid Lanes

Safari & Web • iOS, macOS, visionOS, watchOS • 10:25

Build adaptive web layouts that embrace content of all shapes and sizes. Explore how Grid Lanes lets you arrange differently-shaped elements into clean, flexible designs with simple CSS. And find out how flow-tolerance helps you refine accessibility while keeping your layouts malleable.

Speaker: Brandon Stewart

Open in Apple Developer site

WWDC26 • Session 315

Rediscover the HTML select element

Safari & Web • iOS, macOS, visionOS, watchOS • 9:30

Learn how to unlock full control of styling select menus on the web. The HTML select element is getting a major upgrade with a new CSS appearance value, and new pseudo-elements. Discover how the select options can contain rich content with new possibilities in HTML. Build selects that match your design system, while keeping all the accessibility and robustness of the default element.

Speaker: Tim Nguyen

Open in Apple Developer site

WWDC26 • Session 319

Build with the new Apple Foundation Model on Private Cloud Compute

AI & Machine Learning • iOS, macOS, visionOS • 10:58

Private Cloud Compute lets you access powerful, frontier-class models while protecting user privacy. Explore how it works and how to access it using the Foundation Models framework. Discover best practices for checking availability and handling graceful fallbacks in your apps.

Speaker: Louis D'hauwe

Open in Apple Developer site

WWDC26 • Session 320

Explore immersive website environments in visionOS

Safari & Web • visionOS • 19:09

Transport your website’s visitors into virtual environments in Apple Vision Pro using the new Immersive API in JavaScript. Explore how to request immersive transitions from an inline model element, create compelling immersive experiences using features like video docking, and optimize performance for rich, real-world-scale experiences — all with just a few lines of code running on your website.

Speaker: Jean Haberer

Open in Apple Developer site

WWDC26 • Session 321

Dive into lazy stacks and scrolling with SwiftUI

SwiftUI & UI Frameworks • 21:10

Discover the inner workings of lazy stacks in SwiftUI. We’ll explore how LazyVStack and LazyHStack estimate sizes, lazily load subviews, and prefetch content to deliver smooth scrolling experiences. We’ll also cover advanced performance optimizations, state management best practices, and tips for precise programmatic scrolling. To get the most out of this session, we recommend basic familiarity with SwiftUI layout using stacks.

Speaker: Rens Breur

Open in Apple Developer site

WWDC26 • Session 322

Compose advanced graphics effects with SwiftUI

SwiftUI & UI Frameworks • 17:55

Discover how to craft rich, custom experiences by creatively composing SwiftUI layout and graphics APIs. We’ll show you how to break down complex designs and use a creative pipeline to chain simple building blocks together. Learn how to draw with layer shaders, animate with timelines, and anchor views with alignment guides.

Speaker: Haotian Zheng

Open in Apple Developer site

WWDC26 • Session 324

Meet Core AI

AI & Machine Learning • iOS, macOS, watchOS • 20:43

Discover Core AI, Apple’s new framework for on-device AI model deployment. Tour the ecosystem, from Python libraries for converting, authoring, and optimizing models, to a Swift API for simple plug-and-play inference and advanced use cases with strict latency and memory requirements. Explore the new Core AI models repository with ready-to-run examples for popular architectures. See how deep Xcode integration, including ahead-of-time model compilation, streamlines the workflow so you can deliver smarter, more responsive app experiences.

Speaker: Ben Levine

Open in Apple Developer site

WWDC26 • Session 325

Dive into Core AI model authoring and optimization

AI & Machine Learning • iOS, macOS, watchOS • 29:21

Dive into the complete custom model deployment workflow for Apple silicon with the new Core AI framework. Discover powerful techniques for authoring models using custom Metal kernels, alongside platform-aware compression strategies. The new Core AI Debugger offers deep intrinsic analysis, and AI-assisted workflows guide you from initial concept to optimized on-device execution.

Speakers: Sachin Joglekar, Nicole Amenta

Open in Apple Developer site

WWDC26 • Session 326

Integrate on-device AI models into your app using Core AI

AI & Machine Learning • iOS, macOS, watchOS • 23:44

Discover a curated collection of popular open-source models — including Qwen, Mistral, SAM3, and more — optimized for Apple silicon using the new Core AI Framework. Learn how to download, run, and benchmark models on your Mac, and integrate them into your app with just a few lines of code. Explore a new workflow for model compilation and on-device specialization to speed up first-time model load. Find out how to profile and optimize runtime performance with Core AI tools in Xcode.

Speaker: Carina Peng

Open in Apple Developer site

WWDC26 • Session 328

Explore numerical computing in Swift with MLX

Swift • macOS • 14:31

Bring NumPy-style computing natively to Swift with MLX Swift. Discover how to eliminate cross-language friction in your machine learning workflows by handling image processing, tensor operations, and neural network training in a single, type-safe environment. Explore the APIs that let you leverage GPU acceleration while enjoying the compiler, tooling, and debugging experience you already know.

Speaker: David Koski

Open in Apple Developer site

WWDC26 • Session 330

Optimize custom machine learning operations with Metal tensors

AI & Machine Learning • 16:13

Unlock powerful machine learning performance with the Metal Tensor API and Metal Performance Primitives (MPP) Tensor Ops library. Discover how to create portable operations that take advantage of Neural Accelerators in Apple M5 and A19 GPUs. Learn to build custom machine learning kernels for your Core AI applications, and find out how to work effectively with quantized data formats and GPU memory optimization.

Speaker: Shiyao Ge

Open in Apple Developer site

WWDC26 • Session 334

Build AI-powered scripts with the fm CLI and Python SDK

AI & Machine Learning • macOS • 16:36

Explore all the new ways to leverage Apple Foundation Models on macOS. The Foundation Models SDK for Python lets you integrate with popular tooling and evaluation packages in the Python ecosystem. Find out how to use the brand new fm command introduced in macOS 27 to streamline scripting, automate model workflows, and accelerate your development process.

Speaker: Eric Gourlaouen

Open in Apple Developer site

WWDC26 • Session 335

Improve your prompts by hill-climbing with Evaluations

AI & Machine Learning • iOS, macOS, visionOS • 26:41

Learn comparative evaluation techniques to guide your prompt engineering and select the right model for your app. Explore how to baseline performance, expand your evaluation strategy, and convert results to JSON for integration with other tools. Discover when to apply different prompting strategies and how to iteratively refine prompts for best results.

Speaker: Marcus Jackson

Open in Apple Developer site

WWDC26 • Session 338

Build live production tools for Apple Immersive Video

Audio & Video • macOS, visionOS • 16:23

Go behind the scenes of live Apple Immersive Video production. Discover how to package immersive video, spatial audio, and scene metadata for transport over IP networks using the SMPTE 2110 standard. Harness Apple’s Immersive Media Support, Video Toolbox, and AVFoundation frameworks to power real-time Apple Immersive Video workflows. To get the most out of this session, watch “Learn about Apple Immersive Video technologies” from WWDC25.

Speaker: Jared King

Open in Apple Developer site

WWDC26 • Session 339

Bring an LLM provider to the Foundation Models framework

AI & Machine Learning • iOS, macOS, visionOS • 20:41

Extend the Foundation Models framework by implementing a LanguageModelExecutor for new models. Explore how to interface with the LanguageModelSession’s transcript, manage session state effectively, and optimize KV cache utilization. Find out how to support custom segment types and unlock advanced capabilities for your generative AI features.

Speaker: Christopher Webb

Open in Apple Developer site

WWDC26 • Session 341

Support the Center Stage front camera in your iOS app

Photos & Camera • iOS • 17:44

Supercharge your iOS camera app with Center Stage using AVCapture APIs with the front camera on iPhone 17, iPhone 17 Pro and iPhone Air. Explore how APIs enable zoom and rotate options, for more flexible ways to frame selfies and videos and to automatically get everyone in a group shot. Integrate Center Stage for video calls to automatically adjust the framing, so you’re front and center for virtual meetings and FaceTime calls. And learn how to stabilize your video for real-time video conferencing.

Speaker: Tracy Cai

Open in Apple Developer site

WWDC26 • Session 343

Explore advanced App Intents features for Siri and Apple Intelligence

AI & Machine Learning • iOS, visionOS • 24:08

Polish how your app works with Siri using advanced App Intents APIs. Learn techniques that let people accomplish more with just their voice, help Apple Intelligence find your content, and provide context for on-screen awareness so Siri understands what’s happening in your app.

Speaker: Antonio Cancio

Open in Apple Developer site

WWDC26 • Session 344

Code-along: Make your app available to Siri

AI & Machine Learning • iOS, macOS • 24:20

Dive deep into an Xcode project showing how you can make your app available to Siri. Learn how to adopt App Schemas to let people ask questions about calendar events and take natural language actions like scheduling. Discover best practices for making content available in the Spotlight semantic index and providing context for on-screen awareness.

Speaker: Justin Kang

Open in Apple Developer site

WWDC26 • Session 345

Discover new capabilities in the App Intents framework

AI & Machine Learning • iOS, visionOS • 18:02

Level up your App Intents adoption with advanced features to make it faster, more flexible, and more relevant. Find out how ValueRepresentation and RelevantEntities make your content more discoverable and allow it to travel across apps, EntityCollection improves performance, and SyncableEntity let you scale across devices. Explore richer parameter types including union values and long-running intents that handle cancellation gracefully.

Speaker: Moe Mehrabi

Open in Apple Developer site

WWDC26 • Session 347

Secure your app: mitigate risks to agentic features

Privacy & Security • 25:12

Explore how to evaluate threats from indirect prompt injection, such as data exfiltration and unintended actions. Discover system safeguards and security best practices for using App Intents and the Foundation Models framework, including mitigations such as user confirmations, secure prompt design, and authentication.

Speakers: Dr. Willy R. Vasquez, Dr. Akshay Wadia

Open in Apple Developer site

WWDC26 • Session 356

Bringing Cyberpunk 2077 to Mac

Graphics & Games • macOS • 27:54

Go behind the scenes and learn from CD PROJEKT RED how Cyberpunk 2077 came to Mac, setting a new standard for AAA gaming on macOS. Explore how the team leveraged Apple’s robust hardware, software, and development tools to bring this high-fidelity experience to life. Learn how you can apply similar techniques to your games. Find out how the innovative ‘For this Mac’ preset automatically optimizes graphical settings to balance visual fidelity and frame rate across the Mac lineup.

Speakers: Paweł Sasko, Garrett Austin

Open in Apple Developer site

WWDC26 • Session 357

Speedrun your game port with agentic coding

Graphics & Games • iOS, macOS • 28:00

Kickstart your game’s journey to Apple platforms with new agentic skills in Game Porting Toolkit 4 that can dramatically accelerate the process of porting your game. Explore how to work alongside your AI coding assistant to adopt Metal 4, integrate MetalFX, and tune your game for Apple hardware. Find out how agents can autonomously troubleshoot GPU rendering issues using Metal debugging tools, empowering you to focus on what matters most.

Speaker: David Srour

Open in Apple Developer site

WWDC26 • Session 358

Make your game great with touch

Graphics & Games • iOS, macOS • 24:23

Dive deeper into the techniques you can use to create compelling touch experiences for your games. We’ll share expert insights from indie to AAA game development, explore best practices for intuitive touch controls, and show you how to take advantage of Apple technologies like Touch Controller framework and Metal for great performance.

Speaker: Keyi Yu

Open in Apple Developer site

WWDC26 • Session 359

Build real-time neural rendering pipelines with Metal

Graphics & Games • iOS, macOS • 22:16

Discover how to integrate machine learning into your real-time rendering pipeline using Metal 4. We’ll explore practical adoption patterns and best practices for achieving production-quality results with MetalFX neural denoising, featuring real-world insights from Maxon’s Redshift Live. Learn how to train and deploy a neural tone mapper using the ML command encoder inline with your graphics work. Finally, dive into the new tensor API to build and evaluate small, specialized neural networks directly within your shaders.

Speaker: Yulia Kuznetcova

Open in Apple Developer site

WWDC26 • Session 369

Find your accessory with Bluetooth Channel Sounding

System Services • iOS • 8:12

Get started with Channel Sounding to bring distance and direction awareness to your Bluetooth accessories. Dive into the new Nearby Interaction and Core Bluetooth APIs, and walk through the accessory-side changes you’ll need. Optimize power consumption while ensuring a smooth, responsive experience.

Speaker: Gretchen Walker

Open in Apple Developer site

WWDC26 • Session 370

Elevate your app’s text experience with TextKit

SwiftUI & UI Frameworks • 23:46

Discover how to combine the convenience of built-in text views with the control of TextKit. We’ll show you how new APIs make it easy to extend UITextView and NSTextView with custom behaviors like line numbers and collapsible sections. We’ll also explore the TextKit architecture and walk through new caching and reuse policies for text attachments. To get the most out of this session, watch “Meet TextKit 2” from WWDC21 and “What’s New in TextKit and text views” from WWDC22.

Speaker: Tarun Uday

Open in Apple Developer site

WWDC26 • Session 372

Unwrap PaperKit

App Services • iOS, macOS, visionOS • 7:39

Craft a canvas-based application with PaperKit. Explore the new data model APIs that let you access, create, and modify markup elements. Learn how to add custom controls and annotations, and discover best practices for integrating these features into your app to build a fully featured creative canvas.

Speaker: Matt Tonkin

Open in Apple Developer site

WWDC26 • Session 375

Create high quality images using Image Playground

AI & Machine Learning • iOS, macOS, visionOS • 14:11

Enable high-quality image creation in your app using Image Playground. With a new generative model that runs on Private Cloud Compute, users can make images in virtually any style, including photorealistic, in your app. You can also specify dimensions for use in even more places, and allow people to modify images using natural language descriptions and touch. Explore how to adopt Image Playground, generate images from descriptions and photos, and manage feature availability in your app.

Speaker: Antonio Chiappetta

Open in Apple Developer site

WWDC26 • Session 378

Unlock in-game content with StoreKit and Background Assets

App Store, Distribution & Marketing • 9:59

Unlock native Apple In-App Purchases for your Unity game with the new StoreKit plug-in. Reduce download sizes with the new Background Assets plug-in, which delivers language-specific asset packs so each player gets just what they need. Plus, a new Steam Asset Converter helps you migrate existing builds.

Speaker: Sam Blum

Open in Apple Developer site

WWDC26 • Session 379

Meet Trust Insights

Privacy & Security • iOS • 13:57

Uncover how Trust Insights can help protect people from social scams and coercion. Explore how this new framework uses privacy-preserving machine learning to detect when someone may be coached into risky actions. Find out how to integrate Trust Insights into your app, interpret its signals, and design thoughtful interventions that safeguard people while respecting their privacy.

Speaker: Mike Armstrong

Open in Apple Developer site

WWDC26 • Session 388

Find and fix performance issues in your Metal games

Graphics & Games • iOS, macOS • 21:01

Track down hard-to-find game performance issues with powerful Metal tools. Discover how to collect rich performance data using Game Performance Overview in Instruments, run background traces with metalperftrace on macOS and Control Center on iOS, and use the new StateReporting API to correlate metrics directly to your game’s runtime state. Turn hours of telemetry into clear, actionable insights.

Speaker: Ruiwei Bu

Open in Apple Developer site

WWDC26 • Session 389

Discover container machines

Developer Tools • macOS • 11:07

Meet container machines, a new tool included in Container that offers a lightweight persistent Linux environment on Mac. Explore how container machines work and how the design of Containerization allows for a performant and seamless experience when developing for Linux on macOS.

Speaker: Michael Crosby

Open in Apple Developer site

WWDC26 • Session 391

Offer subscriptions to groups and organizations

App Store, Distribution & Marketing • 7:56

Discover how to reach more customers by offering subscriptions to groups and organizations. The Group Purchases feature lets a single subscriber buy multiple seats and invite others directly from your app. Volume Purchasing through Apple Business and Apple School Manager puts your subscriptions in front of enterprise and education buyers who already procure apps at scale. Learn how to offer these subscriptions and the options to configure availability and pricing in App Store Connect.

Speaker: Andrew Johnson

Open in Apple Developer site

WWDC26 • Session 393

Supercharge your spatial workflows with Reality Composer Pro 3

Spatial Computing • iOS, macOS, tvOS, visionOS • 21:52

Discover how to build rich interactivity and stunning visual effects entirely within Reality Composer Pro using its powerful suite of graph-based tools. Learn to craft dynamic materials with Shader Graph, blend skeletal animations with Animation Graph, and simulate particle effects with Compute Graph. Go further by wiring up app interactivity with Script Graph, coordinating scene events with Sequencer, and designing intelligent NPC behaviors with Behavior Trees — all without leaving the editor.

Speaker: Vincent Zikang Li

Open in Apple Developer site