Tells the system a widget is relevant because of a person’s sleep schedule.
Suspends for the given duration.
Suspends the current task for at least the given duration in nanoseconds.
Blocks the current thread until the time specified.
Suspends for the given duration.
Suspends for the given duration.
Update your apps to use new features, and test your apps against API changes.
Interacting with your app in the iOS and iPadOS simulator
Use your Mac to control interactions with your iOS and iPadOS apps in Simulator.
Create and save health and fitness samples.
An App Shortcut gives people access to your app’s key functions or content throughout the system.
Generating a Non-Maskable Interrupt
Interrupt the kernel on a target Mac and attach a remote debugger to it.
Wrap-up: Observation and shareable data models
Alphabetizer is your first iPad app and your first game. You defined data models separate from SwiftUI views using @Observable. Then you connected and shared those data models across multiple independent SwiftUI views.
Increasing the visibility of widgets in Smart Stacks
Provide contextual information and donate intents to the system to make sure your widget appears prominently in Smart Stacks.
Understanding hangs in your app
Determine the cause for delays in user interactions by examining the main thread and the main run loop.
Safari Technology Preview 63 Release Notes
Preview the latest web technology updates including: Known Issue, Dark Mode, Stability, Custom Elements, Media, Web Animations, Web API, Accessibility, Web Inspector, Internationalization API, WebGL 2, and SVG.
iOS & iPadOS 26.1 Release Notes
Update your apps to use new features, and test your apps against API changes.
Explains how to use threads in Cocoa applications.
Authentication and Authorization
An introduction to computer security concepts and the security APIs in OS X and iOS.
Behind the Design: Headspace - Discover
Find out how the Headspace team made its app
Behind the Design: Odio - Discover
Discover how this app conjures up its 3D soundscapes.
Behind the Design: Rebel Girls - Discover
Find out how the groundbreaking book became an ADA-winning app.
An introduction to computer security concepts and the security APIs in OS X and iOS.
Energy Efficiency Guide for iOS Apps: Fundamental Concepts
Provides guidelines and recommendations for developing energy efficient iOS apps that help users achieve great battery life.
Energy Efficiency Guide for iOS Apps: Measure Energy Impact with Instruments
Provides guidelines and recommendations for developing energy efficient iOS apps that help users achieve great battery life.
Energy Efficiency Guide for iOS Apps: Observe Signs of Energy Leaks
Provides guidelines and recommendations for developing energy efficient iOS apps that help users achieve great battery life.
Energy Efficiency Guide for Mac Apps: Minimize Timer Usage
Explains how app developers can reduce energy impact on computers running OS X.
Energy Efficiency Guide for Mac Apps: Monitor Usage Regularly
Explains how app developers can reduce energy impact on computers running OS X.
Energy Efficiency Guide for Mac Apps: Observe Signs of Energy Leaks
Explains how app developers can reduce energy impact on computers running OS X.
Energy Efficiency Guide for Mac Apps: Prioritize Work at the App Level
Explains how app developers can reduce energy impact on computers running OS X.
Guidelines for improving the performance of memory-related code.
Explains how to use threads in Cocoa applications.
How to make your app a global success - Articles
Three international developers share their experiences about expanding their apps to a global audience. ͏
Incorporating Controllers into Your Game
Describes how to add support for hardware game controllers to an app.
The basics of developing device drivers. Includes descriptions of I/O Kit families.
Mac OS X Manual Page For free(3)
HTML versions of the iOS man pages.
Mac OS X Manual Page For malloc(3)
HTML versions of the iOS man pages.
Mac OS X Manual Page For valloc(3)
HTML versions of the iOS man pages.
The basics of developing device drivers. Includes descriptions of I/O Kit families.
Provides a guided tour of (Bourne) shell scripting, including control structures, numerical computation, regular expressions, subroutines, and error handling.
Explains how to use threads in Cocoa applications.
Essential information for programming in the OS X kernel. Includes a high-level overview.
14:16
Explore new opportunities on Apple Watch, including bringing Double Tap support to your watchOS app, making your Smart Stack widgets even more...
14:20
Explore wellbeing APIs in HealthKit
Learn how to incorporate mental health and wellbeing into your app using HealthKit. There are new APIs for State of Mind, as well as for Depression...
1:45
It's been a jam-packed first day at WWDC, full of exciting news from the Keynote and Platforms State of the Union. We'll zoom through the highlights...
23:30
108:53
The Apple Worldwide Developers Conference kicks off with exciting reveals, inspiration, and new opportunities. Join the worldwide developer community...
20:13
108:53
The Apple Worldwide Developers Conference kicks off with exciting reveals, inspiration, and new opportunities. Join the worldwide developer community...
24:25
13:01
15:55
Build a research and care app, part 2: Schedule tasks