type	title	url	description	referenced_by
samplecode	Accelerating ray tracing and motion blur using Metal	https://developer.apple.com/documentation/Metal/accelerating-ray-tracing-and-motion-blur-using-metal	Generate ray-traced images with motion blur using GPU-based parallel processing.	wwdc2020-10013,wwdc2020-10012
samplecode	Accelerating ray tracing using Metal	https://developer.apple.com/documentation/metal/metal_sample_code_library/accelerating_ray_tracing_using_metal	Implement ray-traced rendering using GPU-based parallel processing.	wwdc2020-10012
documentation	Acceptable Use Guidelines for Apple Pay on the Web	https://developer.apple.com/apple-pay/acceptable-use-guidelines-for-websites/	Acceptable Use Guidelines for Apple Pay on the Web	wwdc2020-10604
samplecode	Accessibility design for Mac Catalyst	https://developer.apple.com/documentation/Accessibility/accessibility_design_for_mac_catalyst	Improve navigation in your app by using keyboard shortcuts and accessibility containers.	wwdc2020-10117
documentation	Accessibility for UIKit	https://developer.apple.com/documentation/UIKit/accessibility-for-uikit	Make your UIKit apps accessible to everyone who uses iOS and tvOS.	wwdc2020-10020,wwdc2020-10019,wwdc2020-10116,wwdc2020-10022
samplecode	Accessing a User’s Clinical Records	https://developer.apple.com/documentation/HealthKit/accessing-a-user-s-clinical-records	Request authorization to query HealthKit for a user’s clinical records and display them in your app.	wwdc2020-10669
guide	Accessing Health Records	https://developer.apple.com/documentation/HealthKit/accessing-health-records	Read clinical record data from the HealthKit store.	wwdc2020-10664
samplecode	Adding an Apple Pay Button or a Custom Action in AR Quick Look	https://developer.apple.com/documentation/ARKit/adding-an-apple-pay-button-or-a-custom-action-in-ar-quick-look	Provide a banner that users can tap to make a purchase or perform a custom action in an AR experience.	wwdc2020-10604
samplecode	Adding custom functions to a shader graph	https://developer.apple.com/documentation/MetalPerformanceShadersGraph/adding-custom-functions-to-a-shader-graph	Run your own graph functions on the GPU by building the function programmatically.	wwdc2020-10677
samplecode	Adding hardware keyboard support to your app	https://developer.apple.com/documentation/UIKit/adding-hardware-keyboard-support-to-your-app	Enhance interactions with your app by handling raw keyboard events, writing custom keyboard shortcuts, and working with gesture recognizers.	wwdc2020-10109
samplecode	Adding menus and shortcuts to the menu bar and user interface	https://developer.apple.com/documentation/UIKit/adding-menus-and-shortcuts-to-the-menu-bar-and-user-interface	Provide quick access to useful actions by adding menus and keyboard shortcuts to your Mac app built with Mac Catalyst.	wwdc2020-10056
samplecode	Adding Shortcuts for Wind Down	https://developer.apple.com/documentation/SiriKit/adding-shortcuts-for-wind-down	Reveal your app’s shortcuts inside the Health app.	wwdc2020-10068,wwdc2020-10083
samplecode	Adopting menus and UIActions in your user interface	https://developer.apple.com/documentation/UIKit/adopting-menus-and-uiactions-in-your-user-interface	Add menus to your user interface, with built-in button support and bar-button items, and create custom menu experiences.	wwdc2020-10052
documentation	Adopting Picture in Picture in a Custom Player	https://developer.apple.com/documentation/AVKit/adopting-picture-in-picture-in-a-custom-player	Add controls to your custom player user interface to invoke Picture in Picture (PiP) playback.	wwdc2020-10176
documentation	Adopting Picture in Picture in a Standard Player	https://developer.apple.com/documentation/AVKit/adopting-picture-in-picture-in-a-standard-player	Add Picture in Picture (PiP) playback to your app using a player view controller.	wwdc2020-10176
samplecode	Adopting Picture in Picture Playback in tvOS	https://developer.apple.com/documentation/AVKit/adopting-picture-in-picture-playback-in-tvos	Add advanced multitasking capabilities to your video apps by using Picture in Picture playback in tvOS.	wwdc2020-10176
documentation	Allowing apps and websites to link to your content	https://developer.apple.com/documentation/Xcode/allowing-apps-and-websites-to-link-to-your-content	Use universal links to link directly to content within your app and share data securely.	wwdc2020-10098
documentation	App	https://developer.apple.com/documentation/SwiftUI/App	A type that represents the structure and behavior of an app.	wwdc2020-10037
documentation	App Clips	https://developer.apple.com/documentation/AppClip	Create a lightweight, in-the-moment experience or demo version for your app that’s instantly available.	wwdc2020-10174,wwdc2020-10146,wwdc2020-10120,wwdc2020-10118
documentation	App Store Connect API	https://developer.apple.com/documentation/AppStoreConnectAPI	The data structure that represents an app store connect api resource.	wwdc2020-10651,wwdc2020-10004
guide	App Store Connect API Resources	https://developer.apple.com/app-store-connect/api/	Gain the flexibility to customize your workflows so you can focus on creating great apps. This REST API lets you automate tasks on App Store Connect for increased efficiency. Use it for development, testing, and reporting within your team’s internal workflow.	wwdc2020-10651,wwdc2020-10004
documentation	App Store Receipts	https://developer.apple.com/documentation/AppStoreReceipts	Validate app and In-App Purchase receipts with the App Store.	wwdc2020-10671
documentation	App Store Review Guidelines	https://developer.apple.com/app-store/review/guidelines/		wwdc2020-10667
documentation	App Store Server Notifications	https://developer.apple.com/documentation/appstoreservernotifications	Monitor in-app purchase events in real time with server notifications from the App Store.	wwdc2020-10661,wwdc2020-10671
guide	Apple Business Manager User Guide	https://support.apple.com/guide/apple-business-manager/	Apple Business Manager User Guide	wwdc2020-10667,wwdc2020-10139,wwdc2020-10223
guide	Apple Configurator 2 User Guide	https://support.apple.com/guide/apple-configurator-2/	Apple Configurator 2 User Guide	wwdc2020-10639
download	Apple Design Resources	https://developer.apple.com/design/resources/		wwdc2020-10100
documentation	Apple Pay	https://developer.apple.com/documentation/passkit/apple_pay	Request and process Apple Pay payments in your app.	wwdc2020-10662
documentation	Apple Pay on the Web	https://developer.apple.com/documentation/apple_pay_on_the_web	Support Apple Pay on your website with JavaScript-based APIs.	wwdc2020-10662
documentation	Apple Platform Deployment	https://support.apple.com/guide/deployment/		wwdc2020-10667,wwdc2020-10139,wwdc2020-10223
documentation	Apple School Manager User Guide	https://support.apple.com/guide/apple-school-manager/	Apple School Manager User Guide	wwdc2020-10139,wwdc2020-10223
documentation	AppleSeed	https://appleseed.apple.com/		wwdc2020-10138
documentation	AppleSeed for IT Program Planning Guide	https://www.apple.com/business/docs/resources/AppleSeed_for_IT_Guide.pdf		wwdc2020-10138
download	AR Quick Look Gallery	https://developer.apple.com/arkit/gallery	AR Quick Look Gallery Page	wwdc2020-10604
documentation	ARKit	https://developer.apple.com/documentation/ARKit	Integrate hardware sensing features to produce augmented reality apps and games.	wwdc2020-10604,wwdc2020-10611
documentation	Authentication Services	https://developer.apple.com/documentation/AuthenticationServices	Make it easy for users to log into apps and services.	wwdc2020-10139,wwdc2020-10666
guide	Auto Layout Guide	https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/AutolayoutPG/	Dynamically calculate the size and position of all the views in your view hierarchy, based on constraints placed on those views.	wwdc2020-10219
documentation	Auto-renewable subscriptions overview	https://developer.apple.com/app-store/subscriptions/	Auto-Renewable Subscriptions	wwdc2020-10661,wwdc2020-10671
documentation	Automatic Assessment Configuration	https://developer.apple.com/documentation/AutomaticAssessmentConfiguration	Enter single-app mode and prevent students from accessing specific system features while taking an exam.	wwdc2020-10005,wwdc2020-10658
samplecode	Autosizing views for localization in iOS	https://developer.apple.com/documentation/Xcode/autosizing-views-for-localization-in-ios	Add auto layout constraints to your app to achieve localizable views.	wwdc2020-10219
documentation	AVFoundation	https://developer.apple.com/documentation/AVFoundation	Work with audiovisual assets, control device cameras, process audio, and configure system audio interactions.	wwdc2020-10090,wwdc2020-10009
samplecode	Building a custom peer-to-peer protocol	https://developer.apple.com/documentation/Network/building-a-custom-peer-to-peer-protocol	Use networking frameworks to create a custom protocol for playing a game across iOS, iPadOS, watchOS, and tvOS devices.	wwdc2020-10110
samplecode	Building a feature-rich app for sports analysis	https://developer.apple.com/documentation/Vision/building-a-feature-rich-app-for-sports-analysis	Detect and classify human activity in real time using computer vision and machine learning.	wwdc2020-10043,wwdc2020-10099
documentation	Building a watchOS app	https://developer.apple.com/documentation/watchOS-Apps/building_a_watchos_app	Set up your app’s life cycle and create its user interface with SwiftUI.	wwdc2020-10048
documentation	Building a watchOS app	https://developer.apple.com/documentation/watchOS-Apps/building_a_watchos_app	Set up your app’s life cycle and create its user interface with SwiftUI.	wwdc2020-10171
samplecode	Building Apps with Dynamic Type	https://developer.apple.com/sample-code/wwdc/2017/Building-Apps-with-Dynamic-Type.zip	Demonstrates several common tips and tricks for supporting Dynamic Type.	wwdc2020-10175
samplecode	Building Widgets Using WidgetKit and SwiftUI	https://developer.apple.com/documentation/widgetkit/building_widgets_using_widgetkit_and_swiftui	Create widgets to show your app’s content on the Home screen, with custom intents for user-customizable settings.	wwdc2020-10034,wwdc2020-10028,wwdc2020-10036,wwdc2020-10033,wwdc2020-10103,wwdc2020-10035
documentation	CallKit	https://developer.apple.com/documentation/CallKit	Display the system-calling UI for your app’s VoIP services, and coordinate your calling services with other apps and the system.	wwdc2020-10113
samplecode	Capturing stereo audio from built-In microphones	https://developer.apple.com/documentation/AVFAudio/capturing-stereo-audio-from-built-in-microphones	Configure an iOS device’s built-in microphones to add stereo recording capabilities to your app.	wwdc2020-10226
documentation	CardButtonStyle	https://developer.apple.com/documentation/SwiftUI/CardButtonStyle	A button style that doesn’t pad the content, and applies a motion effect	wwdc2020-10042
guide	CareKit	https://developer.apple.com/CareKit/documentation/carekit/	Create apps that help people better understand and manage their health.	wwdc2020-10656
guide	CareKit Repository	https://github.com/carekit-apple/CareKit	CareKit Source Repository	wwdc2020-10151
guide	CarPlay for developers	https://developer.apple.com/carplay	Guide to CarPlay development	wwdc2020-10635
documentation	Choosing the right functionality for your App Clip	https://developer.apple.com/documentation/AppClip/choosing-the-right-functionality-for-your-app-clip	Review frameworks available to App Clips and identify functionality that makes a great App Clip.	wwdc2020-10661,wwdc2020-10174,wwdc2020-10172,wwdc2020-10120
documentation	CKDatabase	https://developer.apple.com/documentation/CloudKit/CKDatabase	An object that represents a collection of record zones and subscriptions.	wwdc2020-10650
documentation	ClassKit	https://developer.apple.com/documentation/ClassKit	Enable teachers to assign activities from your app’s content and to view student progress.	wwdc2020-10672,wwdc2020-10658
documentation	ClockKit	https://developer.apple.com/documentation/ClockKit	Display app-specific data on the clock face.	wwdc2020-10048,wwdc2020-10049,wwdc2020-10046
documentation	Configuring App Clip experiences	https://developer.apple.com/documentation/AppClip/configuring-the-launch-experience-of-your-app-clip	Review how people launch your App Clip with invocation URLs, default and demo links, and advanced App Clip experiences.	wwdc2020-10146,wwdc2020-10118
documentation	Core Image	https://developer.apple.com/documentation/CoreImage	Use built-in or custom filters to process still and video images.	wwdc2020-10089,wwdc2020-10008,wwdc2020-10021
documentation	Core Location	https://developer.apple.com/documentation/CoreLocation	Obtain the geographic location and orientation of a device.	wwdc2020-10660
documentation	Core Media	https://developer.apple.com/documentation/CoreMedia	Represent time-based audio-visual assets with essential data types.	wwdc2020-10010
documentation	Core ML	https://developer.apple.com/documentation/CoreML	Integrate machine learning models into your app.	wwdc2020-10153,wwdc2020-10152
documentation	Core Motion	https://developer.apple.com/documentation/CoreMotion	Process accelerometer, gyroscope, pedometer, and environment-related events.	wwdc2020-10656
documentation	Create ML	https://developer.apple.com/documentation/CreateML	Create machine learning models for use in your app.	wwdc2020-10043,wwdc2020-10156,wwdc2020-10642,wwdc2020-10099
samplecode	Creating 3D Content with Reality Composer	https://developer.apple.com/documentation/RealityKit/creating-3d-content-with-reality-composer	Assemble assets into a dynamic 3D composition that you can add to a scene in your	wwdc2020-10604
samplecode	Creating a fog effect using scene depth	https://developer.apple.com/documentation/ARKit/creating-a-fog-effect-using-scene-depth	Apply virtual fog to the physical environment.	wwdc2020-10611
samplecode	Creating a game with scene understanding	https://developer.apple.com/documentation/RealityKit/creating-a-game-with-scene-understanding	Create AR games and experiences that interact with real-world objects on LiDAR-equipped iOS devices.	wwdc2020-10612
samplecode	Creating a Metal dynamic library	https://developer.apple.com/documentation/Metal/creating-a-metal-dynamic-library	Compile a library of shaders and write it to a file as a dynamically linked library.	wwdc2020-10615
samplecode	Creating a Mobility Health App	https://developer.apple.com/documentation/HealthKit/creating-a-mobility-health-app	Create a health app that allows a clinical care team to send and receive mobility data.	wwdc2020-10184,wwdc2020-10664
documentation	Creating a widget extension	https://developer.apple.com/documentation/WidgetKit/Creating-a-Widget-Extension	Display your app’s content in a convenient, informative widget on various devices.	wwdc2020-10028,wwdc2020-10033
documentation	Creating an Action Classifier Model	https://developer.apple.com/documentation/CreateML/creating-an-action-classifier-model	Train a machine learning model to recognize a person’s body movements.	wwdc2020-10043
documentation	Creating an App Clip with Xcode	https://developer.apple.com/documentation/AppClip/creating-an-app-clip-with-xcode	Add an App Clip target to your Xcode project and share code between the App Clip and its corresponding full app.	wwdc2020-10174
samplecode	Creating and updating a complication’s timeline	https://developer.apple.com/documentation/ClockKit/creating-and-updating-a-complication-s-timeline	Create complications that batch-load a timeline of future entries and run periodic background sessions to update the timeline.	wwdc2020-10048,wwdc2020-10049,wwdc2020-10046
samplecode	Creating NFC Tags from Your iPhone	https://developer.apple.com/documentation/CoreNFC/creating-nfc-tags-from-your-iphone	Save data to tags, and interact with them using native tag protocols.	wwdc2020-10209
samplecode	Customizing Scribble with Interactions	https://developer.apple.com/documentation/PencilKit/customizing-scribble-with-interactions	Enable writing on a non-text-input view by adding interactions.	wwdc2020-10106
documentation	Debugging the shaders within a draw command or compute dispatch	https://developer.apple.com/documentation/Xcode/Debugging-the-shaders-within-a-draw-command-or-compute-dispatch	Identify and fix problematic shaders in your app using the shader debugger.	wwdc2020-10013,wwdc2020-10012
documentation	Deferring Apple software updates	https://support.apple.com/guide/mdm/deferring-software-updates-mdm02df57e2a		wwdc2020-10138
samplecode	Delivering an exceptional accessibility experience	https://developer.apple.com/documentation/Accessibility/delivering_an_exceptional_accessibility_experience	Make improvements to your app’s interaction model to support assistive technologies such as VoiceOver.	wwdc2020-10117
documentation	Designing for watchOS	https://developer.apple.com/design/Human-Interface-Guidelines/designing-for-watchos	HIG	wwdc2020-10171,wwdc2020-20022
samplecode	Detecting Hand Poses with Vision	https://developer.apple.com/documentation/Vision/detecting-hand-poses-with-vision	Create a virtual drawing app by using Vision’s capability to detect hand poses.	wwdc2020-10653
samplecode	Determining service entitlement on the server	https://developer.apple.com/documentation/StoreKit/determining-service-entitlement-on-the-server	Identify a customer’s entitlement to your service, offers, and messaging by analyzing a validated receipt and the state of their subscription.	wwdc2020-10671
samplecode	Developing a Safari Web Extension	https://developer.apple.com/documentation/SafariServices/developing-a-safari-web-extension	Customize and enhance web pages by building a Safari web extension.	wwdc2020-10665
documentation	Device Management	https://developer.apple.com/documentation/DeviceManagement	Manage your organization’s devices remotely.	wwdc2020-10639
samplecode	Displaying a point cloud using scene depth	https://developer.apple.com/documentation/ARKit/displaying-a-point-cloud-using-scene-depth	Present a visualization of the physical environment by placing points based a scene’s depth data.	wwdc2020-10611
samplecode	Displaying Human-Friendly Content	https://developer.apple.com/documentation/Foundation/displaying-human-friendly-content	Convert data into readable strings or Swift objects using formatters.	wwdc2020-10160
guide	Distributing Apps on Apple Business Manager and Apple School Manager	https://developer.apple.com/support/volume-purchase-and-custom-apps/		wwdc2020-10667
documentation	DocumentGroup	https://developer.apple.com/documentation/SwiftUI/DocumentGroup	A scene that enables support for opening, creating, and saving documents.	wwdc2020-10039
samplecode	Drawing with PencilKit	https://developer.apple.com/documentation/PencilKit/drawing-with-pencilkit	Add expressive, low-latency drawing to your app using PencilKit.	wwdc2020-10107
samplecode	Editing and playing HDR video	https://developer.apple.com/documentation/AVFoundation/editing-and-playing-hdr-video	Support high-dynamic-range (HDR) video content in your app by using the HDR editing and playback capabilities of AVFoundation.	wwdc2020-10009
documentation	Enabling App Store Server Notifications	https://developer.apple.com/documentation/StoreKit/enabling-app-store-server-notifications	Configure your server and provide an HTTPS URL to receive notifications about in-app purchase events and unreported external purchase tokens.	wwdc2020-10661,wwdc2020-10671
samplecode	Enhancing your iPad app with pointer interactions	https://developer.apple.com/documentation/UIKit/enhancing-your-ipad-app-with-pointer-interactions	Provide a great user experience with pointing devices, by incorporating pointer content effects and shape customizations.	wwdc2020-10093
guide	Expanding Your App to New Markets	https://developer.apple.com/localization/	Internationalization and Localization. Expanding Your App to New Markets.	wwdc2020-10160
documentation	Explore the Human Interface Guidelines	https://developer.apple.com/design/human-interface-guidelines/		wwdc2020-10665,wwdc2020-10206
documentation	FHIRModels Swift Package on GitHub	https://github.com/apple/FHIRModels	FHIRModels Swift Package on GitHub	wwdc2020-10669
documentation	Float16	https://developer.apple.com/documentation/Swift/Float16	A half-precision (16-bit), floating-point value type.	wwdc2020-10217
samplecode	Fruta: Building a feature-rich app with SwiftUI	https://developer.apple.com/documentation/AppClip/fruta-building-a-feature-rich-app-with-swiftui	Create a shared codebase to build a multiplatform app that offers widgets and an App Clip.	wwdc2020-10174,wwdc2020-10146,wwdc2020-10120,wwdc2020-10096,wwdc2020-10118
documentation	Game Controller	https://developer.apple.com/documentation/GameController	Support hardware game controllers in your game.	wwdc2020-10614,wwdc2020-10617
documentation	Handling refund notifications	https://developer.apple.com/documentation/StoreKit/handling-refund-notifications	Respond to notifications about customer refunds for consumable, non-consumable, and non-renewing subscription products.	wwdc2020-10661
documentation	Handling Subscriptions Billing	https://developer.apple.com/documentation/StoreKit/handling-subscriptions-billing	Build logic around the date and time constraints of subscription products, while planning for all scenarios where you control access to content.	wwdc2020-10661,wwdc2020-10671
documentation	HealthKit	https://developer.apple.com/documentation/HealthKit	Access and share health and fitness data while maintaining the user’s privacy and control.	wwdc2020-10656,wwdc2020-10184,wwdc2020-10664
documentation	HTTP Live Streaming (HLS) authoring specification for Apple devices	https://developer.apple.com/documentation/HTTP-Live-Streaming/hls-authoring-specification-for-apple-devices	Learn the requirements for live and on-demand audio and video content delivery using	wwdc2020-10158
documentation	Human Interface Guidelines: App Clips	https://developer.apple.com/design/human-interface-guidelines/app-clips	An App Clip is a lightweight version of your app that lets people perform everyday tasks quickly, without downloading and installing your app.	wwdc2020-10174,wwdc2020-10172
documentation	Human Interface Guidelines: CarPlay	https://developer.apple.com/design/human-interface-guidelines/carplay	HIG	wwdc2020-10635
documentation	Human Interface Guidelines: Designing for iOS	https://developer.apple.com/design/Human-Interface-Guidelines/designing-for-ios	HIG	wwdc2020-10640,wwdc2020-20022,wwdc2020-10205
documentation	Human Interface Guidelines: Designing for macOS	https://developer.apple.com/design/Human-Interface-Guidelines/designing-for-macos	HIG	wwdc2020-20022
documentation	Human Interface Guidelines: Designing for tvOS	https://developer.apple.com/design/human-interface-guidelines/designing-for-tvos	HIG	wwdc2020-10042,wwdc2020-10634,wwdc2020-10645,wwdc2020-20022
documentation	Human Interface Guidelines: Game Center	https://developer.apple.com/design/human-interface-guidelines/game-center	HIG	wwdc2020-10145,wwdc2020-10618
documentation	Human Interface Guidelines: Mac Catalyst	https://developer.apple.com/design/human-interface-guidelines/mac-catalyst	When you use Mac Catalyst to create a Mac version of your iPad app, you make your app available to a new audience while giving existing users the opportunity to enjoy it in a new environment.	wwdc2020-10056
documentation	Human Interface Guidelines: Maps	https://developer.apple.com/design/human-interface-guidelines/maps	HIG	wwdc2020-10162
documentation	Human Interface Guidelines: Playing video	https://developer.apple.com/design/human-interface-guidelines/playing-video		wwdc2020-10176
documentation	Human Interface Guidelines: Pointing devices	https://developer.apple.com/design/human-interface-guidelines/pointing-devices	HIG	wwdc2020-10640
documentation	Human Interface Guidelines: Sidebars	https://developer.apple.com/design/human-interface-guidelines/ios/bars/sidebars		wwdc2020-10105
documentation	Human Interface Guidelines: Sign in with Apple	https://developer.apple.com/design/Human-Interface-Guidelines/sign-in-with-apple	HIG	wwdc2020-10173
documentation	Human Interface Guidelines: Split views	https://developer.apple.com/design/human-interface-guidelines/ios/views/split-views/		wwdc2020-10105
documentation	Human Interface Guidelines: Typography	https://developer.apple.com/design/human-interface-guidelines/typography	HIG	wwdc2020-10175
documentation	Human Interface Guidelines: Watch faces	https://developer.apple.com/design/human-interface-guidelines/watch-faces		wwdc2020-10100
documentation	Human Interface Guidelines: Widgets	https://developer.apple.com/design/human-interface-guidelines/widgets	HIG	wwdc2020-10028,wwdc2020-10033,wwdc2020-10103
guide	If you’d like to integrate your music service with HomePod, let us know	https://developer.apple.com/contact/request/sirikit-media-intent-for-homepod	With SiriKit Media Intents on HomePod, streaming music services can integrate directly with HomePod to deliver a seamless playback experience for their users. Users can simply ask Siri to access music and playlists from your service and play them on one or multiple HomePod speakers throughout the home. If you’d like to integrate your service with HomePod, let us know.	wwdc2020-10061
samplecode	Implementing Alert Push Notifications	https://developer.apple.com/documentation/UserNotifications/implementing-alert-push-notifications	Add visible alert notifications to your app by using the UserNotifications framework.	wwdc2020-10095
samplecode	Implementing Background Push Notifications	https://developer.apple.com/documentation/UserNotifications/implementing-background-push-notifications	Add background notifications to your app by using the UserNotifications framework.	wwdc2020-10095
samplecode	Implementing interactions between users in close proximity	https://developer.apple.com/documentation/NearbyInteraction/implementing-interactions-between-users-in-close-proximity	Enable devices to access relative positioning information.	wwdc2020-10668
documentation	Implementing introductory offers in your app	https://developer.apple.com/documentation/StoreKit/implementing-introductory-offers-in-your-app	Offer introductory pricing for auto-renewable subscriptions to eligible users.	wwdc2020-10671
samplecode	Implementing modern collection views	https://developer.apple.com/documentation/UIKit/implementing-modern-collection-views	Bring compositional layouts to your app and simplify updating your user interface with diffable data sources.	wwdc2020-10026,wwdc2020-10027,wwdc2020-10097,wwdc2020-10045
documentation	Implementing promotional offers in your app	https://developer.apple.com/documentation/StoreKit/implementing-promotional-offers-in-your-app	Offer discounted pricing for auto-renewable subscription products to eligible subscribers.	wwdc2020-10671
samplecode	Implementing User Authentication with Sign in with Apple	https://developer.apple.com/documentation/AuthenticationServices/implementing-user-authentication-with-sign-in-with-apple	Provide a way for users of your app to set up an account and start using your services.	wwdc2020-10173,wwdc2020-10666
documentation	In-App Purchase	https://developer.apple.com/documentation/StoreKit/in-app-purchase	Offer content and services in your app across Apple platforms using a Swift-based interface.	wwdc2020-10661,wwdc2020-10671
samplecode	Inspecting, Modifying, and Constructing PencilKit Drawings	https://developer.apple.com/documentation/PencilKit/inspecting-modifying-and-constructing-pencilkit-drawings	Score users’ ability to match PencilKit drawings generated from text, by accessing the strokes and points inside PencilKit drawings.	wwdc2020-10148
samplecode	Integrating Your App with Siri Event Suggestions	https://developer.apple.com/documentation/SiriKit/integrating-your-app-with-siri-event-suggestions	Donate reservations and provide quick access to event details throughout the system.	wwdc2020-10197
documentation	Intelligent Tracking Prevention	https://webkit.org/tracking-prevention/	Intelligent Tracking Prevention	wwdc2020-10188
guide	Introducing Swift AWS Lambda Runtime	https://swift.org/blog/aws-lambda-runtime/		wwdc2020-10644
documentation	iOS Security White Paper	https://www.apple.com/business/docs/iOS_Security_Guide.pdf	Apple designed the iOS platform with security at its core. This document provides details about how security technology and features are implemented within the iOS platform. It will also help organizations combine iOS platform security technology and features with their own policies and procedures to meet their specific security needs.	wwdc2020-10189
documentation	isFocused	https://developer.apple.com/documentation/SwiftUI/EnvironmentValues/isFocused	Returns whether the nearest focusable ancestor has focus.	wwdc2020-10042
documentation	Keeping a widget up to date	https://developer.apple.com/documentation/WidgetKit/Keeping-a-Widget-Up-To-Date	Plan your widget’s timeline to show timely, relevant information using	wwdc2020-10028,wwdc2020-10033
documentation	Kerberos Single Sign-on Extension User Guide	https://www.apple.com/business/docs/site/Kerberos_Single_Sign_on_Extension_User_Guide.pdf		wwdc2020-10139
documentation	Language and Locale IDs	https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPInternational/LanguageandLocaleIDs/LanguageandLocaleIDs.html	Language IDs identify a language, dialect, or script and are used to name language-specific resource folders stored in the app bundle. Locale IDs identify a set of regional conventions and are used in APIs where region information is needed to format data.	wwdc2020-10169
guide	Learn more about App Store Connect	https://help.apple.com/app-store-connect/		wwdc2020-10667,wwdc2020-10661,wwdc2020-10651,wwdc2020-10004
documentation	Learn more about Apple Silicon	https://developer.apple.com/documentation/apple-silicon		wwdc2020-10631,wwdc2020-10632,wwdc2020-10214
guide	Learn more about AVFoundation	https://developer.apple.com/av-foundation/	Full featured framework for working with time-based audiovisual media on iOS, macOS, watchOS and tvOS.	wwdc2020-10010
guide	Learn more about creating app clips	https://developer.apple.com/app-clips/		wwdc2020-10174,wwdc2020-10120
guide	Learn more about creating widgets	https://developer.apple.com/widgets/		wwdc2020-10028,wwdc2020-10033
documentation	Learn to Make Apps with SwiftUI	https://developer.apple.com/tutorials/swiftui	Follow a series of guided tutorials to learn to make apps using SwiftUI and Xcode.	wwdc2020-10042,wwdc2020-10103
documentation	Loading and displaying a large data feed	https://developer.apple.com/documentation/SwiftUI/loading-and-displaying-a-large-data-feed	Consume data in the background, and lower memory use by batching imports and preventing duplicate records.	wwdc2020-10017
samplecode	Localization-friendly layouts in macOS	https://developer.apple.com/documentation/Xcode/localization-friendly-layouts-in-macos	This project demonstrates localization-friendly auto layout constraints.	wwdc2020-10219
documentation	Mac Catalyst	https://developer.apple.com/documentation/UIKit/mac-catalyst	Create a version of your iPad app that users can run on a Mac device.	wwdc2020-10056
samplecode	Managing Audio with SiriKit	https://developer.apple.com/documentation/SiriKit/managing-audio-with-sirikit	Control audio playback and handle requests to add media using SiriKit Media Intents.	wwdc2020-10061
documentation	Manual Memory Management	https://developer.apple.com/documentation/Swift/manual-memory-management	Allocate and manage memory manually.	wwdc2020-10648,wwdc2020-10167
documentation	MDN Web Docs - Web Extensions API	https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API	JavaScript APIs for web extensions.	wwdc2020-10665
samplecode	Messaging a Web Extension’s Native App	https://developer.apple.com/documentation/SafariServices/messaging-a-web-extension-s-native-app	Communicate between your Safari web extension and its containing app.	wwdc2020-10665
documentation	Metal	https://developer.apple.com/documentation/Metal	Render advanced 3D graphics and compute data in parallel with graphics processors.	wwdc2020-10615,wwdc2020-10677,wwdc2020-10605,wwdc2020-10631,wwdc2020-10013,wwdc2020-10616,wwdc2020-10602,wwdc2020-10012,wwdc2020-10632
download	Metal Developer Tools on Windows	https://developer.apple.com/download/more/?=Metal%20Developer%20Tools%20for%20Windows	Metal Developer Tools on Windows	wwdc2020-10615
guide	Metal Feature Set Tables	https://developer.apple.com/metal/Metal-Feature-Set-Tables.pdf	Features, limits, and capabilities of Metal.	wwdc2020-10013,wwdc2020-10012
documentation	Metal for Accelerating Ray Tracing	https://developer.apple.com/documentation/metal/metal_sample_code_library/accelerating_ray_tracing_using_metal	Use the Metal Performance Shaders ray intersector to perform ray-traced rendering.	wwdc2020-10013
documentation	Metal Performance Shaders	https://developer.apple.com/documentation/MetalPerformanceShaders	Optimize graphics and compute performance with kernels that are fine-tuned for the unique characteristics of each Metal GPU family.	wwdc2020-10677,wwdc2020-10013,wwdc2020-10012
guide	Metal Shading Language Specification	https://developer.apple.com/metal/metal-shading-language-specification.pdf	The Metal shading language is used to write graphics and compute functions that are executed on the GPU. Version 2.0 of the Metal shading language adds new features such as Raster Order Groups, Indirect Argument Buffers, Arrays of Samplers, Uniform Types, and much more.	wwdc2020-10013,wwdc2020-10012
documentation	Mirroring a Core Data store with CloudKit	https://developer.apple.com/documentation/CoreData/mirroring-a-core-data-store-with-cloudkit	Back user interfaces with a local replica of a CloudKit private database.	wwdc2020-10650
documentation	Model data	https://developer.apple.com/documentation/SwiftUI/Model-data	Manage the data that your app uses to drive its interface.	wwdc2020-10040
samplecode	Modern rendering with Metal	https://developer.apple.com/documentation/Metal/modern-rendering-with-metal	Use advanced Metal features such as indirect command buffers, sparse textures, and variable rate rasterization to implement complex rendering techniques.	wwdc2020-10013,wwdc2020-10602,wwdc2020-10012
samplecode	Monitoring System Events with Endpoint Security	https://developer.apple.com/documentation/EndpointSecurity/monitoring-system-events-with-endpoint-security	Receive notifications and authorization requests for sensitive operations by creating an Endpoint Security client for your app.	wwdc2020-10159
guide	NEAppPushProvider entitlement application	https://developer.apple.com/contact/request/network-extension-app-push-provider	Link to NEAppPushProvider entitlement application for developers to seek permission to use this entitlement.	wwdc2020-10113
documentation	Nearby Interaction	https://developer.apple.com/documentation/NearbyInteraction	Locate and interact with nearby devices using identifiers, distance, and direction.	wwdc2020-10668
documentation	Network Extension	https://developer.apple.com/documentation/NetworkExtension	Customize and extend core networking features.	wwdc2020-10639
documentation	Numeric Protocols	https://developer.apple.com/documentation/Swift/numeric-protocols	Write generic code that works with any numeric type.	wwdc2020-10217
documentation	Objective-C and C Code Customization	https://developer.apple.com/documentation/Swift/objective-c-and-c-code-customization	Apply macros to your Objective-C APIs to customize how they’re imported into Swift.	wwdc2020-10680
documentation	Objective-C Runtime	https://developer.apple.com/documentation/ObjectiveC/objective-c-runtime	Describes the macOS Objective-C runtime library support functions and data structures.	wwdc2020-10163
documentation	Offering Universal Purchase	https://developer.apple.com/support/universal-purchase	Distribute iOS, iPadOS, watchOS, macOS, and tvOS versions of your app as a universal purchase to let customers easily enjoy your app and in‑app purchases across platforms. They’ll only need to purchase once on the App Store.	wwdc2020-10143
documentation	Optimizing your iPad app for Mac	https://developer.apple.com/documentation/UIKit/optimizing-your-ipad-app-for-mac	Make your iPad app more like a Mac app by taking advantage of system features in macOS.	wwdc2020-10056
documentation	PackageDescription	https://developer.apple.com/documentation/PackageDescription	Create reusable code, organize it in a lightweight way, and share it across your projects and with other developers.	wwdc2020-10169
documentation	PassKit (Apple Pay and Wallet)	https://developer.apple.com/documentation/PassKit	Process Apple Pay payments in your app, and create and distribute passes for the Wallet app.	wwdc2020-10662
documentation	Password AutoFill	https://developer.apple.com/documentation/Security/password-autofill	Streamline your app’s login and onboarding procedures.	wwdc2020-10666
documentation	Personalizing Your App for Each User on Apple TV	https://developer.apple.com/documentation/TVServices/personalizing-your-app-for-each-user-on-apple-tv	Use account-specific storage to segregate data on a multiuser system.	wwdc2020-10645
documentation	PhotoKit	https://developer.apple.com/documentation/photokit	Work with image and video assets managed by the Photos app, including those from iCloud Photos and Live Photos.	wwdc2020-10641,wwdc2020-10652
samplecode	Playing Haptics on Game Controllers	https://developer.apple.com/documentation/CoreHaptics/playing-haptics-on-game-controllers	Add haptic feedback to supported game controllers by using Core Haptics.	wwdc2020-10614
documentation	prefersDefaultFocus(_:in:)	https://developer.apple.com/documentation/SwiftUI/View/prefersDefaultFocus(_:in:)	Indicates that the view should receive focus by default for a given	wwdc2020-10042
samplecode	Providing Hands-Free App Control with Intents	https://developer.apple.com/documentation/SiriKit/providing-hands-free-app-control-with-intents	Resolve, confirm, and handle intents without an extension.	wwdc2020-10068,wwdc2020-10061,wwdc2020-10073
download	Quest Create playground book	https://developer.apple.com/sample-code/swift/swans-quest/quest-create.zip	This playground book will provide you with a starting point for the entire series, Swan’s Quest.	wwdc2020-10684,wwdc2020-10683,wwdc2020-10681,wwdc2020-10682
documentation	RealityKit	https://developer.apple.com/documentation/RealityKit	Simulate and render 3D content for use in your augmented reality apps.	wwdc2020-10612
samplecode	Receiving Voice and Text Communications on a Local Network	https://developer.apple.com/documentation/NetworkExtension/receiving-voice-and-text-communications-on-a-local-network	Provide voice and text communication on a local network isolated from Apple Push Notification service by adopting Local Push Connectivity.	wwdc2020-10113
samplecode	Recording and Streaming Your macOS App	https://developer.apple.com/documentation/ReplayKit/recording-and-streaming-your-macos-app	Share screen recordings, or broadcast live audio and video of your app, by adding ReplayKit to your macOS apps and games.	wwdc2020-10633
documentation	Reducing Involuntary Subscriber Churn	https://developer.apple.com/documentation/StoreKit/reducing-involuntary-subscriber-churn	Prevent unintentional loss of subscribers due to billing issues.	wwdc2020-10671
guide	Register with Apple for Siri Event Suggestions Markup	https://developer.apple.com/contact/request/siri-events/		wwdc2020-10197
samplecode	Rendering a scene with deferred lighting in Objective-C	https://developer.apple.com/documentation/Metal/rendering-a-scene-with-deferred-lighting-in-objective-c	Avoid expensive lighting calculations by implementing a deferred lighting renderer optimized for immediate mode and tile-based deferred renderer GPUs.	wwdc2020-10602
documentation	ReplayKit	https://developer.apple.com/documentation/ReplayKit	Record or stream video from the screen, and audio from the app and microphone.	wwdc2020-10633
documentation	Research and Care Website	https://www.researchandcare.org	Research and Care Website	wwdc2020-10151,wwdc2020-10216
guide	ResearchKit Open Source Website	http://researchkit.org	ResearchKit Open Source Website	wwdc2020-10656
documentation	Responding to invocations	https://developer.apple.com/documentation/AppClip/responding-to-invocations	Add code to respond to invocations and offer a focused launch experience.	wwdc2020-10146,wwdc2020-10120,wwdc2020-10118
documentation	Safari Release Notes	https://developer.apple.com/documentation/safari-release-notes	Learn about changes for Safari and Safari View Controller for iOS, iPadOS, macOS, and in visionOS; WKWebView for iOS, iPadOS, macOS, watchOS, and in visionOS; and Web Inspector on macOS.	wwdc2020-10670,wwdc2020-10663
download	Safari Technology Preview	https://developer.apple.com/safari/technology-preview/	Safari Technology Preview	wwdc2020-10646,wwdc2020-10663
download	Sample video for Action & Vision app	https://developer.apple.com/sample-code/ml/sample-mov.zip	Sample video of bean bag toss game for testing the Action & Vision sample code project.	wwdc2020-10099
documentation	Scene	https://developer.apple.com/documentation/SwiftUI/Scene	A part of an app’s user interface with a life cycle managed by the	wwdc2020-10037
samplecode	Selecting Photos and Videos in iOS	https://developer.apple.com/documentation/PhotoKit/selecting-photos-and-videos-in-ios	Improve the user experience of finding and selecting assets by using the Photos picker.	wwdc2020-10652
documentation	Setting up promotional offers	https://developer.apple.com/documentation/StoreKit/setting-up-promotional-offers	Generate a key and configure offers for auto-renewable subscriptions in App Store Connect.	wwdc2020-10661
documentation	Setting up StoreKit Testing in Xcode	https://developer.apple.com/documentation/Xcode/setting-up-storekit-testing-in-xcode	Prepare your test environment to test in-app purchases with data you configure locally.	wwdc2020-10659
documentation	Sharing an Apple Watch face	https://developer.apple.com/documentation/ClockKit/sharing-an-apple-watch-face	Distribute a customized watch face to Apple Watch users.	wwdc2020-10100
documentation	Sign In with Apple	https://developer.apple.com/sign-in-with-apple/		wwdc2020-10173,wwdc2020-10666
samplecode	Soup Chef: Accelerating App Interactions with Shortcuts	https://developer.apple.com/documentation/SiriKit/soup-chef-accelerating-app-interactions-with-shortcuts	Make it easy for people to use Siri with your app by providing shortcuts to your app’s actions.	wwdc2020-10068,wwdc2020-10073,wwdc2020-10074
documentation	StoreKit	https://developer.apple.com/documentation/StoreKit	Support In-App Purchases and interactions with the App Store.	wwdc2020-10661
documentation	StoreKit Test	https://developer.apple.com/documentation/StoreKitTest	Create and automate tests in Xcode for your app’s subscription and in-app purchase transactions, and SKAdNetwork implementations.	wwdc2020-10659
documentation	Supporting Multiple Users in Your tvOS App	https://developer.apple.com/documentation/TVServices/supporting-multiple-users-in-your-tvos-app	Store separate data for each user with the new Runs as Current User capability.	wwdc2020-10042,wwdc2020-10645
documentation	Supporting universal links in your app	https://developer.apple.com/documentation/Xcode/supporting-universal-links-in-your-app	Prepare your app to respond to an incoming universal link.	wwdc2020-10098
download	Swan’s Quest: A time for tones playground book	https://developer.apple.com/sample-code/swift/swans-quest/a-time-for-tones.zip	This playground book will provide you with everything you need to complete the second challenge in Swan’s Quest.	wwdc2020-10682
download	Swan’s Quest: The notable scroll playground book	https://developer.apple.com/sample-code/swift/swans-quest/the-notable-scroll.zip	This playground book will provide you with everything you need to complete the third challenge in Swan’s Quest.	wwdc2020-10683
download	Swan’s Quest: The sequence completes playground book	https://developer.apple.com/sample-code/swift/swans-quest/the-sequence-completes.zip	This playground book will provide you with everything you need to complete the fourth and final challenge in Swan’s Quest.	wwdc2020-10684
download	Swan’s Quest: Voices in the dark playground book	https://developer.apple.com/sample-code/swift/swans-quest/voices-in-the-dark.zip	This playground book gives you all you need to complete the first swift playgrounds challenge in Swan’s Quest.	wwdc2020-10681
documentation	Swift Argument Parser on GitHub	https://github.com/apple/swift-argument-parser	Straightforward, type-safe argument parsing for Swift.	wwdc2020-10170
guide	Swift AWS Lambda Runtime on GitHub	https://github.com/swift-server/swift-aws-lambda-runtime/	The Swift AWS Lambda Runtime GitHub repository where you can find sample code, scripts, documentation and more.	wwdc2020-10644
guide	Swift Evolution	https://apple.github.io/swift-evolution/	The list of Swift Evolution proposals.	wwdc2020-10170
documentation	Swift Numerics on GitHub	https://github.com/apple/swift-numerics	Swift Numerics provides a set of modules that support numerical computing in Swift.	wwdc2020-10217,wwdc2020-10170
documentation	Swift Standard Library Preview	https://github.com/apple/swift-standard-library-preview	Provides access to new functionality that has been accepted into the standard library through the Swift Evolution process, but has not yet shipped as part of an official Swift release.	wwdc2020-10170
documentation	SwiftUI	https://developer.apple.com/documentation/SwiftUI	Declare the user interface and behavior for your app on every platform.	wwdc2020-10042,wwdc2020-10103,wwdc2020-10041,wwdc2020-10119
samplecode	Synchronizing a local store to the cloud	https://developer.apple.com/documentation/CoreData/synchronizing-a-local-store-to-the-cloud	Share data between a user’s devices and other iCloud users.	wwdc2020-10650
documentation	System Extensions and DriverKit	https://developer.apple.com/system-extensions/		wwdc2020-10159,wwdc2020-10210
documentation	Testing at all stages of development with Xcode and the sandbox	https://developer.apple.com/documentation/StoreKit/testing-at-all-stages-of-development-with-xcode-and-the-sandbox	Verify your implementation of In-App Purchases by testing your code throughout its development.	wwdc2020-10659
documentation	Testing In-App Purchases in Xcode	https://developer.apple.com/documentation/StoreKit/testing-in-app-purchases-in-xcode	Use locally configured product data to test and debug your In-App Purchases implementation.	wwdc2020-10659
documentation	Testing In-App Purchases with sandbox	https://developer.apple.com/documentation/StoreKit/testing-in-app-purchases-with-sandbox	Test your implementation of In-App Purchases using real product information and server-to-server transactions in the sandbox environment.	wwdc2020-10659
guide	The Swift Programming Language	https://docs.swift.org/swift-book/	The definitive guide to Swift, Apple’s programming language for building iOS, macOS, watchOS, and tvOS apps.	wwdc2020-10165,wwdc2020-10170
samplecode	Tracking geographic locations in AR	https://developer.apple.com/documentation/ARKit/tracking-geographic-locations-in-ar	Track specific geographic areas of interest and render them in an AR experience.	wwdc2020-10611
documentation	UIResponderStandardEditActions	https://developer.apple.com/documentation/UIKit/UIResponderStandardEditActions	A set of standard methods that apps can adopt to support editing.	wwdc2020-10109
documentation	UISearchController	https://developer.apple.com/documentation/UIKit/UISearchController	A view controller that manages the display of search results based on interactions with a search bar.	wwdc2020-10634
documentation	UISplitViewController	https://developer.apple.com/documentation/UIKit/UISplitViewController	A container view controller that implements a hierarchical interface.	wwdc2020-10105
guide	Unicode Date Field Symbol Table	https://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table	Unicode Date Field Symbol Table	wwdc2020-10160
documentation	Uniform Type Identifiers	https://developer.apple.com/documentation/UniformTypeIdentifiers	Provide uniform type identifiers that describe file types for storage or transfer.	wwdc2020-10039
documentation	URLSession Programming Guide	https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/URLLoadingSystem/URLLoadingSystem.html		wwdc2020-10049
samplecode	Using AVFoundation to play and persist HTTP live streams	https://developer.apple.com/documentation/AVFoundation/using-avfoundation-to-play-and-persist-http-live-streams	Play HTTP Live Streams and persist streams on disk for offline playback using AVFoundation.	wwdc2020-10655
documentation	Validating Receipts with the App Store	https://developer.apple.com/documentation/storekit/original_api_for_in-app_purchase/validating_receipts_with_the_app_store	Verify transactions with the App Store on a secure server.	wwdc2020-10661,wwdc2020-10671
documentation	View Layout and Presentation	https://developer.apple.com/documentation/swiftui/layout-fundamentals	Combine views in stacks, generate groups and lists of views dynamically, and define	wwdc2020-10031
documentation	Vision	https://developer.apple.com/documentation/Vision	Analyze image and video content in your app using computer vision algorithms for object detection, text recognition, and image segmentation.	wwdc2020-10653,wwdc2020-10673,wwdc2020-10099
documentation	WatchKit	https://developer.apple.com/documentation/WatchKit	Build watchOS apps that use features the app delegate monitors or controls, such as background tasks and extended runtime sessions.	wwdc2020-10049
documentation	Web Inspector Reference	https://webkit.org/web-inspector/	Web Inspector Documentation	wwdc2020-10188,wwdc2020-10646,wwdc2020-10663
documentation	WebKit	https://developer.apple.com/documentation/WebKit	Integrate web content seamlessly into your app, and customize content interactions to meet your app’s needs.	wwdc2020-10188
guide	WebKit Open Source Project	https://webkit.org	WebKit Open Source Project	wwdc2020-10670,wwdc2020-10188,wwdc2020-10646,wwdc2020-10663
documentation	WidgetKit	https://developer.apple.com/documentation/WidgetKit	Extend the reach of your app by creating widgets, watch complications, Live Activities, and controls.	wwdc2020-10028,wwdc2020-10033
documentation	WindowGroup	https://developer.apple.com/documentation/SwiftUI/WindowGroup	A scene that presents a group of identically structured windows.	wwdc2020-10037
documentation	WKWebView	https://developer.apple.com/documentation/WebKit/WKWebView	An object that displays interactive web content, such as for an in-app browser.	wwdc2020-10188
samplecode	Writing fragmented MPEG-4 files for HTTP Live Streaming	https://developer.apple.com/documentation/AVFoundation/writing-fragmented-mpeg-4-files-for-http-live-streaming	Create an HTTP Live Streaming presentation by turning a movie file into a sequence of fragmented MPEG-4 files.	wwdc2020-10011
documentation	Xcode Help: Add language plural variants	https://help.apple.com/xcode/mac/current/#/devd9af5f7ae	Add language plural variants.	wwdc2020-10160