Wednesday

MacBook with June 24 sticker and Xcode hammer sticker

Welcome to day three of WWDC. We hope you’re rested and ready to learn more about the latest Apple technologies and frameworks, because we’ve got a lot to share with you.

Game on!

Game Center has a whole new look and a ton of great features you can add to your gaming app. And that’s not all: Learn how you can liven up your third-party game controllers with rumble support, motion, and more.

  • WWDC20

Tap into Game Center: Dashboard, Access Point, and Profile

  • WWDC20

Tap into Game Center: Leaderboards, Achievements, and Multiplayer

  • WWDC20

Design for Game Center

  • WWDC20

Advancements in Game Controllers

Create great iPad and Mac apps

Discover the latest improvements to UIKit and learn how you can build better interfaces, interactions, and iPhone and iPad apps.

  • WWDC20

Build for iPad

  • WWDC20

Design with iOS pickers, menus and actions

  • WWDC20

Build with iOS pickers, menus and actions

  • WWDC20

Support hardware keyboards in your app

Widgets code-along

Take your app on a most wondrous adventure to the home and Today screens of iPhone, iPad, and Mac. Grab our starter project and follow along as we create a widget for your app from start to finish.

  • WWDC20

Widgets Code-along, part 1: The adventure begins

  • WWDC20

Widgets Code-along, part 2: Alternate timelines

  • WWDC20

Widgets Code-along, part 3: Advancing timelines

Test like a pro

Create stronger test suites with the latest updates in XCTest and Xcode and track down bugs before they make trouble. Great tests can capture behaviors you might have missed in development, allowing you to triage failures in a controlled environment before your app reaches the public.

  • WWDC20

Get your test results faster

  • WWDC20

Handle interruptions and alerts in UI tests

... And more

Check out the full list of sessions releasing today.

  • WWDC20

Accelerate your app with CarPlay

  • WWDC20

Add custom views and modifiers to the Xcode Library

  • WWDC20

Advancements in Game Controllers

  • WWDC20

App essentials in SwiftUI

  • WWDC20

Bring your Metal app to Apple silicon Macs

  • WWDC20

Broaden your reach with Siri Event Suggestions

  • WWDC20

Build an Endpoint Security app

  • WWDC20

Build for iPad

  • WWDC20

Build for the iPadOS pointer

  • WWDC20

Build GPU binaries with Metal

  • WWDC20

Build with iOS pickers, menus and actions

  • WWDC20

Create a seamless speech experience in your apps

  • WWDC20

Create App Clips for other businesses

  • WWDC20

Create complications for Apple Watch

  • WWDC20

Custom app distribution with Apple Business Manager

  • WWDC20

Design for Game Center

  • WWDC20

Design for intelligence: Apps, evolved

  • WWDC20

Design for intelligence: Discover new opportunities

  • WWDC20

Design for intelligence: Meet people where they are

  • WWDC20

Design for intelligence: Make friends with "The System"

  • WWDC20

Design great App Clips

  • WWDC20

Design with iOS pickers, menus and actions

  • WWDC20

Discover Core Image debugging techniques

  • WWDC20

Discover HLS Blocking Preload Hints

  • WWDC20

Edit and play back HDR video with AVFoundation

  • WWDC20

Enable encrypted DNS

  • WWDC20

Evaluate and optimize voice interaction for your app

  • WWDC20

Explore Computer Vision APIs

  • WWDC20

Explore logging in Swift

  • WWDC20

Explore Packages and Projects with Xcode Playgrounds

  • WWDC20

Explore the new system architecture of Apple silicon Macs

  • WWDC20

Export HDR media in your app with AVFoundation

  • WWDC20

Get your test results faster

  • WWDC20

Handle interruptions and alerts in UI tests

  • WWDC20

Handle the Limited Photos Library in your app

  • WWDC20

Handle trackpad and mouse input

  • WWDC20

Harness Apple GPUs with Metal

  • WWDC20

Introducing Car Keys

  • WWDC20

Leverage enterprise identity and authentication

  • WWDC20

Master Picture in Picture on tvOS

  • WWDC20

Meet Face ID and Touch ID for the web

  • WWDC20

Meet the new Photos picker

  • WWDC20

Modernize PCI and SCSI drivers with DriverKit

  • WWDC20

Optimize live streams with HLS Playlist Delta Updates

  • WWDC20

Optimize Metal Performance for Apple silicon Macs

  • WWDC20

Secure your app: threat modeling and anti-patterns

  • WWDC20

Streamline your App Clip

  • WWDC20

Support hardware keyboards in your app

  • WWDC20

Support local network privacy in your app

  • WWDC20

Swan's Quest, Chapter 2: A time for tones

  • WWDC20

Tap into Game Center: Dashboard, Access Point, and Profile

  • WWDC20

Tap into Game Center: Leaderboards, Achievements, and Multiplayer

  • WWDC20

Visually edit SwiftUI views

  • WWDC20

What's new for web developers

  • WWDC20

What's new in assessment

  • WWDC20

What's new in CareKit

  • WWDC20

What's new in Wallet and Apple Pay

  • WWDC20

What's new in watchOS design

  • WWDC20

What’s new with in-app purchase

  • WWDC20

Widgets Code-along, part 1: The adventure begins

  • WWDC20

Widgets Code-along, part 2: Alternate timelines

  • WWDC20

Widgets Code-along, part 3: Advancing timelines