Notes on 100+ sessions of WWDC 2026 (June 8–12). One folder per session: Apple's full transcript, the session metadata, the code from the session's Code tab, and an LLM-written digest that condenses them into a few minutes of reading.
Start with a session's digest.md; open transcript.md when you need the speaker's exact wording.
sessions/223-live-activities-essentials/
├── digest.md LLM-written summary; start here
├── transcript.md Apple's verbatim session transcript
├── meta.md description, key topics, chapter summary
└── code.md snippets from the session's Code tab
The frontmatter of every file links to its source page on developer.apple.com. Sessions without a Code tab have a code.md that says so instead of holding snippets.
llms.txt indexes every digest with a one-line description, in the llmstxt.org format. Point an agent at that one file and it can pull the sessions it needs instead of crawling the whole repo.
Transcripts, session descriptions, and code samples are Apple Inc.'s content. I reproduce them here for personal study and reference; the canonical versions live on developer.apple.com, linked from every file. The digests are derivative summaries of that content. This project has no affiliation with Apple.
The topic groups are mine, not Apple's.
- 101 · WWDC26 Keynote
- 102 · Platforms State of the Union
- 122 · WWDC26 Platforms State of the Union Recap
- 121 · Announcing Apple's next big step for Siri and iPhone
- 394 · Get ready for WWDC26
- 397 · Dub Dub Daily: Day 2
- 398 · Dub Dub Daily: Day 3
- 399 · Dub Dub Daily: Day 4
- 400 · Dub Dub Daily: Day 5
- 241 · What's new in the Foundation Models framework
- 242 · Build agentic app experiences with the Foundation Models framework
- 319 · Build with the new Apple Foundation Model on Private Cloud Compute
- 339 · Bring an LLM provider to the Foundation Models framework
- 334 · Build AI-powered scripts with the fm CLI and Python SDK
- 243 · Debug and profile agentic app experiences with Instruments
- 298 · Meet the Evaluations framework
- 299 · Create robust evaluations for agentic apps
- 335 · Improve your prompts by hill-climbing with Evaluations
- 237 · What's new in image understanding
- 297 · Best practices for integrating visual intelligence in your app
- 375 · Create high quality images using Image Playground
- 246 · LLM search using Core Spotlight
- 240 · Build intelligent Siri experiences with App Schemas
- 343 · Explore advanced App Intents features for Siri and Apple Intelligence
- 344 · Code-along: Make your app available to Siri
- 345 · Discover new capabilities in the App Intents framework
- 295 · Validate your App Intents adoption with AppIntentsTesting
- 310 · What's new in Shortcuts
- 324 · Meet Core AI
- 325 · Dive into Core AI model authoring and optimization
- 326 · Integrate on-device AI models into your app using Core AI
- 232 · Run local agentic AI on the Mac using MLX
- 233 · Explore distributed inference and training with MLX
- 328 · Explore numerical computing in Swift with MLX
- 330 · Optimize custom machine learning operations with Metal tensors
- 262 · What's new in Swift
- 265 · Build real-time apps and services with gRPC and Swift
- 267 · Migrate to Swift Testing
- 274 · What's new in SwiftData
- 275 · Code-along: Add persistence with SwiftData
- 269 · What's new in SwiftUI
- 321 · Dive into lazy stacks and scrolling with SwiftUI
- 322 · Compose advanced graphics effects with SwiftUI
- 271 · Code-along: Build powerful drag and drop in SwiftUI
- 272 · Use SwiftUI with AppKit and UIKit
- 278 · Modernize your UIKit app
- 289 · Modernize your AppKit app
- 370 · Elevate your app's text experience with TextKit
- 372 · Unwrap PaperKit
- 203 · Read between the strokes with PencilKit
- 258 · What's new in Xcode 27
- 259 · Xcode, agents, and you
- 227 · Create UI prototypes using agents in Xcode
- 213 · Translate your app using agents in Xcode
- 260 · Get the most out of Device Hub
- 261 · Build, deliver, and automate with Xcode Cloud
- 268 · Profile, fix, and verify: Improve app responsiveness with Instruments
- 222 · Meet the new MetricKit
- 287 · Build next-generation experiences with visionOS 27
- 279 · Explore advances in RealityKit
- 234 · Design immersive environments for visionOS apps and the spatial web
- 280 · Iterate your spatial scenes faster with Reality Composer Pro 3
- 281 · Extend Reality Composer Pro 3 functionality with Xcode
- 393 · Supercharge your spatial workflows with Reality Composer Pro 3
- 282 · Discover the Spatial Preview framework
- 283 · Explore enhancements to visionOS object tracking
- 284 · Collaborate on structured 3D models in visionOS
- 285 · Discover USDKit and what's new in OpenUSD
- 286 · Use foveated streaming to bring immersive content to visionOS
- 320 · Explore immersive website environments in visionOS
- 338 · Build live production tools for Apple Immersive Video
- 356 · Bringing Cyberpunk 2077 to Mac
- 357 · Speedrun your game port with agentic coding
- 358 · Make your game great with touch
- 359 · Build real-time neural rendering pipelines with Metal
- 388 · Find and fix performance issues in your Metal games
- 252 · Design no-code games with Reality Composer Pro 3
- 303 · Build a responsive camera app that launches quickly
- 304 · Implement high resolution photo capture
- 305 · Enhance RAW image processing with Core Image
- 341 · Support the Center Stage front camera in your iOS app
- 256 · Discover generated subtitles and subtitle styles
- 253 · Meet the Music Understanding framework
- 254 · Integrate MusicKit into your app
- 312 · Meet the Now Playing framework
- 204 · What's new in WebKit for Safari 27
- 314 · Learn CSS Grid Lanes
- 315 · Rediscover the HTML select element
- 215 · Get started with the HTML Model Element
- 216 · Create web extensions for Safari
- 205 · Enhance your presence on the App Store
- 210 · What's new in Apple In-App Purchase
- 309 · Explore Retention Messaging in App Store Connect
- 391 · Offer subscriptions to groups and organizations
- 378 · Unlock in-game content with StoreKit and Background Assets
- 277 · WidgetKit foundations
- 223 · Live Activities essentials
- 226 · Create live communication experiences
- 209 · What's new in Wallet
- 207 · Deliver workout insights with HealthKit workout zones
- 212 · Rev up your CarPlay app
- 369 · Find your accessory with Bluetooth Channel Sounding
- 201 · Secure your apps with App Attest
- 347 · Secure your app: mitigate risks to agentic features
- 379 · Meet Trust Insights
- 206 · What's new in managing Apple devices
- 230 · What's new in assessment on macOS
- 250 · Principles of great design
- 251 · Communicate your brand identity on iOS
- 290 · Craft clear names for features and labels in your app
- 292 · Design intuitive search experiences
- 219 · Enhance the accessibility of your reading app
- 220 · Refine accessibility for custom controls
- 221 · Prepare your tvOS apps for Dynamic Type
These are live developer Q&A sessions with Apple engineering panels.
- 8001 · Swift Group Lab
- 8002 · SwiftUI for Beginners Group Lab
- 8003 · Power and Performance Group Lab
- 8004 · visionOS Group Lab
- 8005 · Accessibility Technologies Group Lab
- 8006 · SwiftUI Group Lab
- 8007 · Coding Intelligence for Beginners Group Lab
- 8009 · Privacy and Security Group Lab
- 8010 · App Store Connect Group Lab
- 8011 · Apple Intelligence Group Lab
- 8013 · Xcode Tips and Tricks Group Lab
- 8014 · watchOS Group Lab
- 8015 · Safari and Web Technologies Group Lab
- 8018 · Camera and Photo Technologies Group Lab
- 8120 · SwiftUI Group Lab ("SwiftUI After Dark")
- 8121 · Coding Intelligence, Machine Learning & AI Group Lab