WWDC 2022 카테고리별 세션 분류
메인 세션
keynote
Platforms State of the Union
Media
Explore media metadata publishing and playback interactions
Swift language & Protocol
What's new in Swift
Writing for interfaces
Design protocol interfaces in Swift
Embrace Swift generics
Meet Swift Regex
Swift Regex: Beyond the basics
Meet Swift Async Algorithms
Server side
Use Xcode for server-side development
Xcode
SwiftUI & UIKit
What's new in SwiftUI
What's new in UIKit
Efficiency awaits: Background tasks in SwiftUI
Use SwiftUI with AppKit
SwiftUI on iPad: Add toolbars, titles, and more
Use SwiftUI with UIKit
The craft of SwiftUI API design: Progressive disclosure
SwiftUI on iPad: Organize your interface
Compose custom layouts with SwiftUI
SwiftUI cookbook for navigation
iPad
MultiPlatform
Bring your iOS app to Mac
Use Xcode to develop a multiplatform app
ML
Explore the machine learning development experience
Streaming & Downloading
What's new in HLS Interstitials
Deliver reliable streams with HLS Content Sheering
Meet Background Assets
Performance
Improve app size and runtime performance
Track down hangs with Xcode and on-device detection
Reduce networking delays for a more responsive app
Link fast: Improve build and launch times
Concurrency
Visualize and optimize Swift Concurrency
Eliminate data races using Swift Concorrency
Debug
Debug Swift debugging with LLDB
Build
Demystify parallelization in Xcode builds
Framework
Enhance voice communication with Push to Talk
Get more mileage out of your app with CarPlay
What's new in Nearby Interaction
Hello Swift Charts
Build device-to-device interactions with Network Framework
Hardware related
Get to know Developer Mode
What's new in manaing Apple devices
design
Explore navigation design for iOS
Widget
Complications and Widgets: Reloaded
Go further with Complications in WidgetKit