Posted on Leave a comment

Today @ WWDC24: Day 5

The words WWDC24: Day 5, set against a black background with blue and purple glowing edges.

Revisit the biggest moments from WWDC24

Explore the highlights.

WWDC24 highlights

View now

Catch WWDC24 recaps around the world

Join us for special in-person activities at Apple locations worldwide this summer.

Sign up >

Explore apps and games from the Keynote

Check out all the incredible featured titles.

Visit the App Store >

How’d we do?

We’d love to know your thoughts about this year’s conference.

Take the survey >

Today’s WWDC24 playlist: Power Up

Get ready for one last day.

Listen on Apple Music >

And that’s a wrap!

Thanks for being part of another incredible WWDC. It’s been a fantastic week of celebrating, connecting, and exploring, and we appreciate the opportunity to share it all with you.

Posted on Leave a comment

Today @ WWDC24: Day 4

The words WWDC24: Day 4 set against a black background with glowing colorful edges.

Plan for platforms

Find out what’s new across Apple platforms.

Design great visionOS apps

Watch now

Bring your iOS or iPadOS game to visionOS

Watch now

Design App Intents for system experiences

Watch now

Explore all platforms sessions

Guides

Sessions, labs, documentation, and sample code — all in one place.

WWDC24 iOS & iPadOS guide

View now

WWDC24 Games guide

View now

WWDC24 visionOS guide

View now

WWDC24 watchOS guide

View now

Today’s WWDC24 playlist: Coffee Shop

Comfy acoustic sounds for quieter moments.

Listen on Apple Music >

One more to go

What a week! But we’re not done yet — we’ll be back tomorrow for a big Friday. #WWDC24

Posted on Leave a comment

Today @ WWDC24: Day 3

The words WWDC24: Day 3 set against a black background with glowing purple edges.

All Swift, all day

Explore new Swift and SwiftUI sessions.

What’s new in Swift

Watch now

What’s new in SwiftUI

Watch now

Meet Swift Testing

Watch now

Explore all Swift sessions

Guides

Sessions, labs, documentation, and sample code — all in one place.

WWDC24 Swift guide

View now

WWDC24 Developer Tools guide

View now

WWDC24 SwiftUI & UI Frameworks guide

View now

Go further with Swift

Connect with Apple experts and the worldwide developer community.

Today’s WWDC24 playlist: A jazz thing

Cutting-edge sounds from the global frontiers of jazz.

Listen on Apple Music >

More to come

Thanks for being a part of #WWDC24. We’ll be back tomorrow with even more.

Posted on Leave a comment

Today @ WWDC24: Day 2

The words WWDC24: Day 2, set against a black background with glowing orange and purple borders.

Watch the Platforms State of the Union 5-minute recap

Explore everything announced at WWDC24 >

Introducing Apple Intelligence

Get smarter.

Explore machine learning on Apple platforms

Watch now

Get started with Writing Tools

Watch now

Bring your app to Siri

Watch now

Explore all Machine Learning and AI sessions

Guides

Sessions, labs, documentation, and sample code — all in one place.

WWDC24 Machine Learning & AI guide

View now

WWDC24 Design guide

View now

Go further with Apple Intelligence

Today’s WWDC24 playlist: Hello sunshine

Summer sounds to change your latitude.

Listen on Apple Music >

More tomorrow

Thanks for being a part of this incredible week. We’ll catch you tomorrow for another big day of technology and creativity. #WWDC24

Posted on Leave a comment

Find out what’s new and download beta releases

Discover the latest advancements across Apple platforms, including the all-new Apple Intelligence, that can help you create even more powerful, intuitive, and unique experiences.

To start exploring and building with the latest features, download beta versions of Xcode 16, iOS 18, iPadOS 18, macOS 15, tvOS 18, visionOS 2, and watchOS 11.

Learn about installing beta software

Learn about sharing feedback

Posted on Leave a comment

WWDC24 Design guide

WWDC24 GUIDE

Design

Discover how this year’s design announcements can help make your app shine on Apple platforms.

Whether you’re refining your design, building for visionOS, or starting from scratch, this year’s design sessions can take your app to the next level on Apple platforms. Find out what makes a great visionOS app, and learn how to design interactive experiences for the spatial canvas. Dive into creating advanced games for Apple devices, explore the latest SF Symbols, learn how to add personality to your app through writing, and much more.

Get the highlights

Download the design one-sheet.

Download

VIDEOS

Explore the latest video sessions

Design great visionOS apps

Watch now

Design advanced games for Apple platforms

Watch now

Create custom environments for your immersive apps in visionOS

Watch now

Explore game input in visionOS

Watch now

Design Live Activities for Apple Watch

Watch now

What’s new in SF Symbols 6

Watch now

Design interactive experiences for visionOS

Watch now

Design App Intents for system experiences

Watch now

Build multilingual-ready apps

Watch now

Add personality to your app through UX writing

Watch now

Get started with Dynamic Type

Watch now

Create custom visual effects with SwiftUI

Watch now

FORUMS

Find answers and get advice

Ask questions and get advice about design topics on the Apple Developer Forums.

Design

Spatial computing

COMMUNITY

Meet the community

Explore a selection of developer activities all over the world during and after WWDC.

Meet the community

RESOURCES

Explore the latest resources

Check out updates to the Human Interface Guidelines

  • Find out all that’s new in the HIG.
  • Designing for games: Explore an all-new way to start creating games that feel comfortable and intuitive on Apple platforms.
  • Tab bars: iPadOS apps now give people the option to switch between a tab bar or sidebar when navigating their app. Plus, items in the tab bar can now be customized.
  • App icons: Learn how people can customize their Home Screens to show dark and tinted icons.
  • Controls: Discover how people can quickly and easily perform actions from your app from Control Center, the Lock Screen, and the Action button.
  • Widgets: Learn how to tint widgets when a person has customized their Home Screen to show dark and tinted icons.
  • Windows: Learn how to use volumes in visionOS to display 2D or 3D content that people can view from any angle.
  • Live Activities: Craft Live Activities that look and feel at home in the Smart Stack in watchOS.
  • Immersive experiences: Explore the latest guidance on immersion, including design environments and virtual hands.
  • Game controls: Learn how to design touch controls for games on iOS and iPadOS.
Posted on Leave a comment

WWDC24 Swift guide

WWDC24 GUIDE

Swift

Your 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.

Download

VIDEOS

Explore the latest video sessions

What’s new in Swift

Watch now

What’s new in SwiftData

Watch now

Migrate your app to Swift 6

Watch now

Go small with Embedded Swift

Watch now

A Swift Tour: Explore Swift’s features and design

Watch now

Create a custom data store with SwiftData

Watch now

Explore the Swift on Server ecosystem

Watch now

Explore Swift performance

Watch now

Consume noncopyable types in Swift

Watch now

Track model changes with SwiftData history

Watch now

FORUMS

Find answers and get advice

Find 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 community

Explore a selection of activities hosted by developer organizations during and after WWDC.

Meet the community

RESOURCES

Dive into Apple Developer documentation

Discover Swift community resources

Posted on Leave a comment

Today @ WWDC24: Day 1

The words WWDC24: Day 1 set against a black background with a glowing blue border.

It all starts here

Keynote

The exciting reveal of the latest Apple software and technologies. 10 a.m. PT.

Keynote

Watch now

Platforms State of the Union

The newest advancements on Apple platforms. 1 p.m. PT.

Platforms State of the Union

Watch now

Where to watch

Sessions drop today

The full lineup of sessions arrives after the Keynote. And you can start exploring the first batch right after the Platforms State of the Union.

Get ready for sessions >

What to do at WWDC24

The Keynote is only the beginning. Explore the first day of activities.

Celebrate the 2024 Apple Design Award winners

Photo of the 2024 Apple Design Award winners.

The Apple Design Awards recognize unique achievements in app and game design — and provide a moment to step back and celebrate the innovations of the Apple developer community.

Meet this year’s winners >

More to come

Thanks for reading and get some rest! We’ll be back tomorrow for a very busy Day 2. #WWDC24

Posted on Leave a comment

WWDC24 SwiftUI & UI Frameworks guide

WWDC24 GUIDE

SwiftUI & UI Frameworks

Design and build your apps like never before.

With enhancements to live previews in Xcode, new customization options for animations and styling, and updates to interoperability with UIKit and AppKit views, SwiftUI is the best way to build apps for Apple platforms. Dive into the latest sessions to discover everything new in SwiftUI, UIKit, AppKit, and more. Make your app stand out with more options for custom visual effects and enhanced animations. And explore sessions that cover the essentials of building apps with SwiftUI.

Get the highlights

Download the SwiftUI one-sheet.

Download

VIDEOS

Explore the latest video sessions

What’s new in SwiftUI

Watch now

What’s new in AppKit

Watch now

What’s new in UIKit

Watch now

SwiftUI essentials

Watch now

What’s new in watchOS 11

Watch now

Swift Charts: Vectorized and function plots

Watch now

Elevate your tab and sidebar experience in iPadOS

Watch now

Bring expression to your app with Genmoji

Watch now

Squeeze the most out of Apple Pencil

Watch now

Catch up on accessibility in SwiftUI

Watch now

Migrate your TVML app to SwiftUI

Watch now

Get started with Writing Tools

Watch now

Dive deep into volumes and immersive spaces

Watch now

Work with windows in SwiftUI

Watch now

Enhance your UI animations and transitions

Watch now

Evolve your document launch experience

Watch now

Build multilingual-ready apps

Watch now

Create custom hover effects in visionOS

Watch now

Tailor macOS windows with SwiftUI

Watch now

Demystify SwiftUI containers

Watch now

Support semantic search with Core Spotlight

Watch now

Create custom visual effects with SwiftUI

Watch now

FORUMS

Find answers and get advice

Connect with Apple experts and other developers on the Apple Developer Forums.

View discussions about SwiftUI & UI frameworks

COMMUNITY

Meet the community

Explore a selection of activities hosted by developer organizations during and after WWDC.

Meet the community

RESOURCES

Dive into documentation

Posted on Leave a comment

WWDC24 Developer Tools guide

WWDC24 GUIDE

Developer Tools

Explore a wave of updates to developer tools that make building apps and games easier and more efficient than ever.

Watch the latest video sessions to explore a redesigned code completion experience in Xcode 16, and say hello to Swift Assist — a companion for all your coding tasks. Level up your code with the help of Swift Testing, the new, easy-to-learn framework that leverages Swift features to help enhance your testing experience. Dive deep into debugging, updates to Xcode Cloud, and more.

Get the highlights

Download the developer tools one-sheet.

Download

VIDEOS

Explore the latest video sessions

Meet Swift Testing

Watch now

What’s new in Xcode 16

Watch now

Go further with Swift Testing

Watch now

Xcode essentials

Watch now

Run, Break, Inspect: Explore effective debugging in LLDB

Watch now

Break into the RealityKit debugger

Watch now

Demystify explicitly built modules

Watch now

Extend your Xcode Cloud workflows

Watch now

Analyze heap memory

Watch now

FORUMS

Find answers and get advice

Find support from Apple experts and the developer community on the Apple Developer Forums.

Explore developer tools on the forums

COMMUNITY

Meet the community

Explore a selection of activities hosted by developer organizations during and after WWDC.

Meet the community

RESOURCES

Dive into documentation

Expand your tool belt with new and updated articles and documentation.