Meet the prototypers
June 21, 2022
The Apple Prototyping team shares advice on design, iteration, and the feedback process.
June 21, 2022
The Apple Prototyping team shares advice on design, iteration, and the feedback process.
June 7, 2022
Fully revised to merge platform-specific guidance into a unified document, making it simpler to explore while preserving relevant details about each platform.
June 6, 2022
Learn about the latest technologies in the SDKs for iOS 16, iPadOS 16, macOS 13, tvOS 16, and watchOS 9.
June 6, 2022
Browse a selection of documentation for new technologies, frameworks, and APIs introduced at WWDC22.
June 6, 2022
View sample code referenced in the WWDC22 session videos.
June 6, 2022
Fully revised with details on the latest technologies: leverage Swift and SwiftUI with a new multiplatform app experience, code faster with enhanced editor features, and start testing and deploying from Xcode Cloud to TestFlight and the App Store.
June 6, 2022
Fully revised with details on the latest technologies.
June 6, 2022
Fully revised with details on the latest technologies.
June 6, 2022
Fully revised with details on the latest technologies.
June 6, 2022
Fully revised with details on the latest technologies.
June 6, 2022
Added details on the latest enhancements and APIs that make it even easier to build a Mac app from your existing iPad app.
June 6, 2022
Fully revised with details on the latest technologies.
June 6, 2022
Added details on availability and subscription plans.
June 6, 2022
Learn how to integrate accurate weather data and forecasts into your apps with new Swift and REST APIs.
June 6, 2022
Added details on using WidgetKit to build complications, bring widgets to the Lock Screen, and create Live Activities.
June 6, 2022
Added details for new App Shortcuts, which support parameters and synonyms, and are built with the new App Intents framework.
June 6, 2022
Added details on the capabilities of the All-New Map, such as geocoding, Look Around, and Selectable Map Features, as well as the new Maps Server API, which increases performance, lowers data usage, and improves battery life.
June 6, 2022
Fully revised with details on the latest technologies.
June 6, 2022
Fully revised with details on the latest technologies.
June 6, 2022
Updated with details on 4K video, expanded video and capture capabilities with support for HDR video and high-resolution background image capture, Motion Capture improvements, and Location Anchors in new cities.
June 6, 2022
Powered by ARKit, RoomPlan is a new Swift API that utilizes the camera and LiDAR Scanner on iPhone and iPad to create a 3D floor plan of a room, including key characteristics such as dimensions and types of furniture.
June 6, 2022
Added details on performance reports and using instruments to profile apps.
June 6, 2022
Added details on visual evaluation and the new Create ML Components framework.
June 6, 2022
Added details on PyTorch training on Mac.
June 6, 2022
Added details on SharePlay support for Messages and app discoverability in FaceTime controls.
June 6, 2022
Fully revised with details on the latest enhancements for in-app purchase, StoreKit, App Analytics, and Game Center.
June 6, 2022
Learn how to adopt passkeys to give people a simple, secure way to sign in to your apps and websites across platforms — with no passwords required.
June 6, 2022
Learn about support for Tap to Pay on iPhone, Apple Pay Later, order tracking, and merchant tokens.
June 6, 2022
Payment apps can now accept contactless payments from contactless credit or debit cards, Apple Pay, Apple Watch, and smartphones with other digital wallets — right on iPhone and without any extra terminals or hardware.
June 6, 2022
Learn about support for ID cards presented in apps, Apple Pay Later, and order tracking.
June 6, 2022
Added details for Sign in with Apple at Work & School, which supports education and enterprise apps that offer single-sign on experiences.
June 6, 2022
Added details about the latest features, including a redesigned dashboard and push notifications about leaderboard activity.
June 6, 2022
Updated with details on custom speech synthesizers and the Quick Actions API.
June 6, 2022
Added details on generating a custom catalog of audio signatures and creating second-screen experiences or build features that sync and react as audio plays by assigning metadata at key points in time.
June 6, 2022
Added reminder to enable new Developer Mode before testing iOS 16, iPadOS 16, or watchOS 9 apps on a device.
June 6, 2022
Added reminder to enable new Developer Mode before testing iOS 16, iPadOS 16, or watchOS 9 apps on a device.
June 6, 2022
Learn how to use the cktool Mac app to access features provided in the CloudKit Console API, facilitating CloudKit setup operations for local development and integration testing.
June 6, 2022
Learn how advertisers can attribute their advertising across multiple sources — all while maintaining user privacy.
May 24, 2022
Learn about requirements for initiating account deletion from within an app.
May 3, 2022
Learn how provisioning profiles enable third-party code to run on Apple platforms.
May 3, 2022
Look inside a code signature to see how it uses hashes to protect the code’s executable pages, resources, and metadata from tampering.
May 3, 2022
Explore how macOS uses code signing requirements to reason about code identity.
May 3, 2022
Added over 20 language options (including Arabic, Chinese, Portuguese, Spanish, and Turkish) for creating localized assets. The App Store marketing tools let you create marketing assets to promote releases, offers, and updates on social media and more.
April 21, 2022
Released SF Symbols 3.3 and updated download link.
April 21, 2022
Learn how you can acquire subscribers and grow your business using App Store features. We'll explore subscriber acquisition strategies, share implementation best practices, and show you how to integrate these processes into your app for success.
April 21, 2022
Discover how you can complement existing offer codes campaigns with custom, repeatable codes to provide even more flexibility to acquire and retain subscribers. We’ll take you through the latest enhancements to offer codes, provide engineering guidance, explore best practices, and show you how to create new codes for your subscriptions.
April 5, 2022
Added Metal-cpp sample code to include Metal functionality in graphics apps, games, and game engines using low overhead Metal C++ headers.
March 30, 2022
Learn how to request an entitlement that lets reader apps link to a website that is owned or maintained by the developer, so that users can create or manage their account outside of the app.
March 30, 2022
Review how you can use existing App Store tools, promotional offers, and more to drive downloads, in-app purchases, and subscriptions for your app.
March 24, 2022
Added additional best practices for displaying a custom screen before a permission alert.
March 16, 2022
Get sample code to access the LiDAR camera to capture precise depth data.
March 10, 2022
Updated sample project to:
March 2, 2022
Added localized button resources and information for EU Digital COVID certificates.
March 1, 2022
Added information for the United Kingdom.
February 25, 2022
Developers who initiate or accept app transfers are now eligible for membership.
February 15, 2022
Review how you can let people share access to auto-renewable subscriptions with up to five family members.
February 9, 2022
Learn how to switch from the Apple Developer Enterprise Program to the Apple Developer Program.
February 8, 2022
Learn about specific development topics through these in-depth technical articles.
February 7, 2022
Added instructions for removing registered test devices if ending your membership.
January 28, 2022
Learn how to release your apps that aren’t suited for public distribution as unlisted on the App Store, discoverable only with a direct link.