Thursday

MacBook with June 25 sticker and Xcode hammer sticker

Welcome to day four 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.

Even more machine learning

Start your Thursday off with a little movement and discover how Apple engineers built the Action & Vision app using Create ML and the Vision framework. And that’s not all in the realm of machine learning: Check out how you can train models in minutes that make it easy to bring creative visual features to your app, or explore how you can leverage the Natural Language framework to better analyze and understand text.

  • WWDC20

Explore the Action & Vision app

  • WWDC20

Build Image and Video Style Transfer models in Create ML

  • WWDC20

Make apps smarter with Natural Language

Step into SwiftUI apps

Even more SwiftUI today: Discover how to display detailed data in SwiftUI apps and learn how to build document-based apps entirely in SwiftUI.

  • WWDC20

Build document-based apps in SwiftUI

  • WWDC20

Stacks, Grids, and Outlines in SwiftUI

Playground playtime

Explore how you can build your very own Swift Playgrounds content for iPad and Mac, and learn how you can use a playground to prototype SwiftUI views.

  • WWDC20

Create Swift Playgrounds content for iPad and Mac

  • WWDC20

Build a SwiftUI view in Swift Playgrounds

Swift deep dive

Take your understanding of Swift to the next level. Find out how Swift uses type inference to help you write clean, concise code without compromising type safety. Get to know Swift Numerics, a new Swift package for computational mathematics. And discover what exactly makes code “unsafe” as we take a look at the programming language’s safety precautions — and when you might need to reach for unsafe operations.

  • WWDC20

Explore numerical computing in Swift

  • WWDC20

Embrace Swift type inference

  • WWDC20

Unsafe Swift

... And more

Check out the full list of sessions releasing today.

  • WWDC20

Adapt ad insertion to Low-Latency HLS

  • WWDC20

App accessibility for Switch Control

  • WWDC20

Architecting for subscriptions

  • WWDC20

Author fragmented MPEG-4 content with AVAssetWriter

  • WWDC20

Bring keyboard and mouse gaming to iPad

  • WWDC20

Build a SwiftUI view in Swift Playgrounds

  • WWDC20

Build document-based apps in SwiftUI

  • WWDC20

Build Image and Video Style Transfer models in Create ML

  • WWDC20

Build local push connectivity for restricted networks

  • WWDC20

Build location-aware enterprise apps

  • WWDC20

Create Swift Playgrounds content for iPad and Mac

  • WWDC20

Debug GPU-side errors in Metal

  • WWDC20

Decode ProRes with AVFoundation and VideoToolbox

  • WWDC20

Deploy Apple devices using zero-touch

  • WWDC20

Design for the iPadOS pointer

  • WWDC20

Design high quality Siri media interactions

  • WWDC20

Discover WKWebView enhancements

  • WWDC20

Embrace Swift type inference

  • WWDC20

Expand your SiriKit Media Intents to more platforms

  • WWDC20

Expanding automation with the App Store Connect API

  • WWDC20

Explore numerical computing in Swift

  • WWDC20

Explore the Action & Vision app

  • WWDC20

Gain insights into your Metal app with Xcode 12

  • WWDC20

Get the most out of Sign in with Apple

  • WWDC20

Getting started with HealthKit

  • WWDC20

Improve stream authoring with HLS Tools

  • WWDC20

Keep your complications up to date

  • WWDC20

Make apps smarter with Natural Language

  • WWDC20

Meet Audio Workgroups

  • WWDC20

Optimize Metal apps and games with GPU counters

  • WWDC20

Optimize the interface of your Mac Catalyst app

  • WWDC20

Reduce latency with HLS Blocking Playlist Reload

  • WWDC20

Shop online with AR Quick Look

  • WWDC20

Stacks, Grids, and Outlines in SwiftUI

  • WWDC20

Support performance-intensive apps and games

  • WWDC20

Swan's Quest, Chapter 3: The notable scroll

  • WWDC20

Sync a Core Data store with the CloudKit public database

  • WWDC20

The Push Notifications primer

  • WWDC20

Triage test failures with XCTIssue

  • WWDC20

Unsafe Swift

  • WWDC20

What's new in ClassKit

  • WWDC20

What's new in Core NFC

  • WWDC20

What's new in ResearchKit

  • WWDC20

What's new in streaming audio for Apple Watch

  • WWDC20

What's new in USD

  • WWDC20

Write tests to fail

  • WWDC20

XCTSkip your tests