WWDC24 GUIDESwiftYour guide to everything new in Swift, related tools, and supporting frameworks.
From expanded support across platforms and community resources, to an optional language mode with an emphasis on data-race safety, this year’s Swift updates meet you where you are. Explore this year’s video sessions to discover everything that’s new in Swift 6, find tools that support migrating to the new language mode at your own pace, learn about new frameworks that support developing with Swift, and much more.
Get the highlights
Download the Swift one-sheet.
DownloadVIDEOS
Explore the latest video sessions* Coming Jun 10
What’s new in SwiftWatch now* Coming Jun 10
What’s new in SwiftDataWatch now* Coming Jun 10
Migrate your app to Swift 6Watch now* Coming Jun 11
Go small with Embedded SwiftWatch now* Coming Jun 11
A Swift Tour: Explore Swift’s features and designWatch now* Coming Jun 11
Create a custom data store with SwiftDataWatch now* Coming Jun 12
Explore the Swift on Server ecosystemWatch now* Coming Jun 13
Explore Swift performanceWatch now* Coming Jun 13
Consume noncopyable types in SwiftWatch now* Coming Jun 13
Track model changes with SwiftData historyWatch nowLABS
Level up your apps and gamesGet answers to your most important Swift questions by booking a consultation with an Apple expert.
Request your spot
FORUMS
Find answers and get adviceFind support from Apple experts and the developer community on the Apple Developer Forums, and check out the Swift Forums on swift.org.
Explore Swift on the Apple Developer Forums
Dive into the Swift Forums
COMMUNITY
Meet the communityExplore a selection of activities hosted by developer organizations during and after WWDC.
Meet the community
RESOURCES
Dive into Apple Developer documentation* Discover new and updated Swift documentation * Explore the Swift Standard Library
Discover Swift community resources* Learn how to migrate your code to Swift 6 * Reference the Swift programming language guide * Read A Swift Tour: An overview of the features and syntax of Swift * Explore the new Swift-dedicated GitHub organization * Learn more about the Swift Package Manager (SwiftPM)