View in English
Global Nav Open Menu
Global Nav Close Menu
Apple Developer
Search
Cancel
Apple Developer
News
Discover
Design
Develop
Distribute
Support
Account
Videos
Open Menu
Close Menu
Collections
Topics
All Videos
About
WWDC21
Filter by keywords
No filters applied
Clear filters
Filter videos
19:43
Bring accessibility to charts in your app
17:36
Localize your SwiftUI app
16:50
Support Full Keyboard Access in your iOS app
10:26
Tailor the VoiceOver experience in your data-rich apps
36:34
The process of inclusive design
14:40
Your guide to keyboard layout
8:54
Design for Group Activities
20:09
Donate intents and expand your app’s presence
16:55
Explore Safari Web Extension improvements
26:51
Meet Shortcuts for macOS
15:30
Diagnose Power and Performance regressions in your app
21:06
Discover account-driven User Enrollment
15:31
Improve MDM assignment of Apps and Books
9:52
Manage devices with Apple Configurator
33:43
Manage in-app purchases on your server
14:14
Meet in-app events on the App Store
22:38
Qualities of great iPad and iPhone apps on Macs with M1
24:55
Support customers and handle refunds
13:25
What's new in App Analytics
18:41
What's new in Wallet and Apple Pay
14:26
What’s new in managing Apple devices
25:09
Build custom experiences with Group Activities
37:58
Coordinate media experiences with Group Activities
12:02
Coordinate media playback in Safari with Group Activities
34:16
Explore HDR rendering with EDR
9:28
Explore HLS variants in AVFoundation
15:19
Explore dynamic pre-rolls and mid-rolls in HLS
7:50
Explore the catalog with the Apple Music API
18:17
Immerse your app in spatial audio
13:02
Improve global streaming availability with HLS Content Steering
17:46
Meet MusicKit for Swift
10:33
Transition media gaplessly with HLS
16:51
What’s new in AVFoundation
14:10
Meet ClassKit for file-based apps
10:12
Accessibility by design: An Apple Watch for everyone (ASL)
25:47
Create custom symbols
16:00
Practice audio haptic design
22:13
Build interactive tutorials using DocC
21:48
Customize your advanced Xcode Cloud workflows
29:26
Detect and diagnose memory issues
9:13
Detect bugs early with the static analyzer
9:01
Diagnose unreliable code with test repetitions
14:26
Discover and curate Swift Packages using Collections
12:34
Discover breakpoint improvements
11:49
Embrace Expected Failures in XCTest
9:16
Explore Digital Crown, Trackpad, and iPad pointer automation
23:49
Explore Xcode Cloud workflows
25:37
Explore advanced project configuration in Xcode
6:24
Faster and simpler notarization for Mac apps
13:51
Host and automate your DocC documentation
37:20
Symbolication: Beyond the basics
15:27
Triage TestFlight crashes in Xcode Organizer
24:00
Ultimate application performance survival guide
24:24
Understand and eliminate hangs from your app
14:26
AR Quick Look, meet Object Capture
33:50
Apple’s privacy pillars in focus
15:19
Build a research and care app, part 1: Setup onboarding
15:55
Build a research and care app, part 2: Schedule tasks
28:40
Discover Web Inspector improvements
17:46
Elevate your DocC documentation in Xcode
12:47
Explore the SF Symbols 3 app
8:21
Get ready to optimize your App Store product page
16:32
Meet Xcode Cloud
20:08
Meet the UIKit button system
26:52
Principles of great widgets
24:20
Qualities of a great Mac Catalyst app
17:29
SwiftUI on the Mac: Build the fundamentals
17:28
SwiftUI on the Mac: The finishing touches
36:16
Take your iPad apps to the next level
8:05
What's new in AVKit
26:49
What's new in CloudKit
40:13
What's new in SwiftUI
26:52
What's new in UIKit
32:45
What‘s new in Swift
20:31
What’s new in SF Symbols
23:56
Add rich graphics to your SwiftUI app
25:55
Bring Recurring Leaderboards to your game
26:31
Capture and process ProRAW images
27:56
Create 3D models with Object Capture
14:51
Create 3D workflows with USD
29:34
Create image processing apps powered by Apple Silicon
24:52
Discover compilation workflows in Metal
25:07
Dive into RealityKit 2
29:50
Enhance your app with Metal ray tracing
20:28
Explore ARKit 5
29:53
Explore advanced rendering with RealityKit 2
21:12
Explore bindless rendering in Metal
29:48
Explore hybrid rendering with Metal ray tracing
23:20
Optimize for variable refresh rate displays
20:49
Measure health with motion
29:12
Accelerate machine learning with Metal Performance Shaders Graph
17:58
Detect people, faces, and poses using Vision
19:12
Extract document data using Vision
24:30
Tune your Core ML models
14:22
Use Accelerate to improve performance and incorporate encrypted archives
23:01
Explore Nearby Interaction with third-party accessories
14:39
Capture high-quality photos using video formats
19:57
Explore low-latency video encoding with VideoToolbox
17:58
Improve access to Photos in your app
11:34
Use the camera for keyboard input in your app
36:02
What’s new in camera capture
33:57
Analyze HTTP traffic in Instruments
18:21
Build Mail app extensions
18:24
Explore Verifiable Health Records
19:15
Mitigate fraud with App Attest and DeviceCheck
11:56
Safeguard your accounts, promotions, and content
7:56
Simplify sign in for your tvOS apps
19:51
Accelerate networking with HTTP/3 and QUIC
36:32
Develop advanced web content
21:44
Explore WKWebView additions
22:31
Meet privacy-preserving ad attribution
25:21
Move beyond passwords
14:32
Secure login with iCloud Keychain verification codes
26:49
Classify hand poses and actions with Create ML
15:07
Explore ShazamKit
20:42
ARC in Swift: Basics and beyond
27:04
Bring Core Data concurrency to Swift and SwiftUI
22:54
Discover concurrency in SwiftUI
27:54
Explore structured concurrency in Swift
14:21
Meet AsyncSequence
33:39
Meet async/await in Swift
30:30
Meet the Swift Algorithms and Collections packages
28:32
Protect mutable state with Swift actors
39:18
Swift concurrency: Behind the scenes
61:00
Swift concurrency: Update a sample app
13:40
Use async/await with URLSession
46:56
Write a DSL in Swift using result builders
19:24
Add intelligence to your widgets
11:42
Craft search experiences in SwiftUI
12:12
Customize and resize sheets in UIKit
10:35
Deliver a great playback experience on tvOS
40:17
Demystify SwiftUI
11:10
Direct and reflect focus in SwiftUI
20:23
Focus on iPad keyboard navigation
22:30
Make blazing fast lists and collection views
41:04
Meet TextKit 2
10:57
SF Symbols in SwiftUI
15:06
SF Symbols in UIKit and AppKit
16:33
Showcase app data in Spotlight
17:42
Add support for Matter in your smart home app
15:08
Get ready for iCloud Private Relay
7:22
Meet CloudKit Console
13:39
Optimize for 5G networks
22:51
Reduce network delays for your app
31:49
There and back again: Data transfer on Apple Watch
No video found.