<!--
{
  "documentType" : "article",
  "framework" : "Updates",
  "identifier" : "/documentation/Updates/wwdc2022",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "WWDC22"
}
-->

# WWDC22

Highlights of new technologies introduced at WWDC22.

## Overview

Browse a selection of documentation for new technologies, frameworks, and APIs introduced at WWDC22. Many existing frameworks have added significant functionality, and you’ll find new ways to enhance your apps targeting the latest platform release.

For a comprehensive list of downloadable sample code projects, see [WWDC22 Sample Code](https://developer.apple.com/sample-code). For the latest design guidance, see [Human Interface Guidelines > What’s New](https://developer.apple.com/design/whats-new/).

## Topics

### SwiftUI

  <doc://com.apple.documentation/documentation/SwiftUI>

  <doc://com.apple.documentation/documentation/Charts>

  <doc://com.apple.documentation/documentation/SwiftUI/food-truck-building-a-swiftui-multiplatform-app>

  <doc://com.apple.documentation/documentation/CoreTransferable>

  <doc://com.apple.documentation/documentation/SwiftUI/Image>

### UIKit

  <doc://com.apple.documentation/documentation/UIKit/supporting-desktop-class-features-in-your-ipad-app>

  <doc://com.apple.documentation/documentation/UIKit/building-a-desktop-class-ipad-app>

  <doc://com.apple.documentation/documentation/UIKit/UIFindInteraction>

  <doc://com.apple.documentation/documentation/UIKit/UIEditMenuInteraction>

  <doc://com.apple.documentation/documentation/UIKit/UIViewController/interactionActivityTrackingBaseName>

  <doc://com.apple.documentation/documentation/UIKit/presenting-content-on-a-connected-display>

  <doc://com.apple.documentation/documentation/UIKit/textkit>

  <doc://com.apple.documentation/documentation/UIKit/UIImage>

  <doc://com.apple.documentation/documentation/UIKit/UIPageControl>

  <doc://com.apple.documentation/documentation/UIKit/UICalendarView>

### AppKit

  <doc://com.apple.documentation/documentation/AppKit>

  <doc://com.apple.documentation/documentation/AppKit/NSComboButton>

  <doc://com.apple.documentation/documentation/AppKit/NSPreviewRepresentableActivityItem>

  <doc://com.apple.documentation/documentation/AppKit/NSImage>

  <doc://com.apple.documentation/documentation/AppKit/textkit>

### Xcode and Developer Tools

  <doc://com.apple.documentation/documentation/Xcode/configuring-a-multiplatform-app-target>

  <doc://com.apple.documentation/documentation/Xcode/Configuring-Requirements-for-Merging-a-Pull-Request>

  <doc://com.apple.documentation/documentation/Xcode/documenting-apps-frameworks-and-packages>

  <doc://com.apple.documentation/documentation/Xcode/enabling-developer-mode-on-a-device>

  <doc://com.apple.documentation/documentation/Xcode/Xcode-Cloud>

### Swift Programming Language

  <doc://com.apple.documentation/documentation/Swift>

### Widgets and Complications

  <doc://com.apple.documentation/documentation/WidgetKit/Creating-accessory-widgets-and-watch-complications>

### App Intents

  <doc://com.apple.documentation/documentation/AppIntents>

  <doc://com.apple.documentation/documentation/AppIntents/making-actions-and-content-discoverable-by-apple-intelligence>

  <doc://com.apple.documentation/documentation/AppIntents/defining-app-entities-for-your-custom-data-types>

  <doc://com.apple.documentation/documentation/AppIntents/app-intents>

  <doc://com.apple.documentation/documentation/AppIntents/focus>

### Shared with You

  <doc://com.apple.documentation/documentation/SharedWithYou>

  <doc://com.apple.documentation/documentation/SharedWithYou/SWAttributionView>

  <doc://com.apple.documentation/documentation/SharedWithYou/SWHighlight>

  <doc://com.apple.documentation/documentation/SharedWithYou/SWHighlightCenter>

  <doc://com.apple.documentation/documentation/SharedWithYou/SWHighlightCenterDelegate>

### Extensions

  <doc://com.apple.documentation/documentation/ExtensionKit>

  <doc://com.apple.documentation/documentation/ExtensionFoundation>

### Augmented Reality

  <doc://com.apple.documentation/documentation/RoomPlan>

  <doc://com.apple.documentation/documentation/ARKit/ARPlaneExtent>

  <doc://com.apple.documentation/documentation/ARKit/ARGeoTrackingConfiguration>

  <doc://com.apple.documentation/documentation/NearbyInteraction/NINearbyPeerConfiguration/isCameraAssistanceEnabled>

  <doc://com.apple.documentation/documentation/NearbyInteraction/NINearbyPeerConfiguration/isCameraAssistanceEnabled>

### Metal

  <doc://com.apple.documentation/documentation/MetalFX>

  <doc://com.apple.documentation/documentation/Metal/resource-loading>

  <doc://com.apple.documentation/documentation/Metal/MTLDevice>

  <doc://com.apple.documentation/documentation/Metal/MTLDevice/makeIOHandle(url:compressionMethod:)>

  <doc://com.apple.documentation/documentation/Metal/MTLDevice/makeIOHandle(url:)>

  <doc://com.apple.documentation/documentation/Metal/MTLDevice/makeIOCommandQueue(descriptor:)>

### Audio, Video, and Media

  <doc://com.apple.documentation/documentation/ShazamKit>

  <doc://com.apple.documentation/documentation/AVKit>

  <doc://com.apple.documentation/documentation/AVFoundation>

  <doc://com.apple.documentation/documentation/AVFoundation/creating-images-from-a-video-asset>

  <doc://com.apple.documentation/documentation/AVFoundation/loading-media-data-asynchronously>

  <doc://com.apple.documentation/documentation/AudioToolbox/encoding-and-decoding-audio>

  <doc://com.apple.documentation/documentation/AVFAudio/AVAudioSequencer>

  <doc://com.apple.documentation/documentation/CoreMediaIO/creating-a-camera-extension-with-core-media-i-o>

  <doc://com.apple.documentation/documentation/CoreMediaIO/overriding-the-default-usb-video-class-extension>

  <doc://com.apple.documentation/documentation/ScreenCaptureKit/capturing-screen-content-in-macos>

### WatchKit

  <doc://com.apple.documentation/documentation/WatchKit/WKBluetoothAlertRefreshBackgroundTask>

  <doc://com.apple.documentation/documentation/WatchKit/using-background-tasks>

### Web and Safari

  <doc://com.apple.documentation/documentation/SafariServices/syncing-safari-web-extensions-across-devices-and-platforms>

  <doc://com.apple.documentation/documentation/UserNotifications/sending-web-push-notifications-in-web-apps-and-browsers>

### Spotlight Search

  <doc://com.apple.documentation/documentation/CoreSpotlight>

### Weather

  <doc://com.apple.documentation/documentation/WeatherKit>

### Live Text

  <doc://com.apple.documentation/documentation/VisionKit/enabling-live-text-interactions-with-images>

  <doc://com.apple.documentation/documentation/VisionKit/scanning-data-with-the-camera>

### Apple Maps

  <doc://com.apple.documentation/documentation/MapKit>

  <doc://com.apple.documentation/documentation/MapKitJS>

  <doc://com.apple.documentation/documentation/AppleMapsServerAPI>

  <doc://com.apple.documentation/documentation/MapKit/interacting-with-nearby-points-of-interest>

  <doc://com.apple.documentation/documentation/mapkit/mapkit_for_appkit_and_uikit/explore_a_location_with_a_highly_detailed_map_and_look_around>

### Apple Pay and Wallet

  <doc://com.apple.documentation/documentation/PassKit/wallet>

  <doc://com.apple.documentation/documentation/PassKit>

  <doc://com.apple.documentation/documentation/WalletOrders>

  <doc://com.apple.documentation/documentation/MerchantTokenNotificationServices>

  <doc://com.apple.documentation/documentation/ApplePayontheWeb>

  <doc://com.apple.documentation/documentation/PassKit/payment-token-format-reference>

### App Store and Distribution

  <doc://com.apple.documentation/documentation/StoreKit>

  <doc://com.apple.documentation/documentation/AppStoreServerAPI>

  <doc://com.apple.documentation/documentation/AppStoreServerNotifications>

  <doc://com.apple.documentation/documentation/NotaryAPI>

### Security and Privacy

  <doc://com.apple.documentation/documentation/AuthenticationServices/supporting-passkeys>

  <doc://com.apple.documentation/documentation/AuthenticationServices/connecting-to-a-service-with-passkeys>

  <doc://com.apple.documentation/documentation/AuthenticationServices/public-private-key-authentication>

  <doc://com.apple.documentation/documentation/ServiceManagement>

  <doc://com.apple.documentation/documentation/LocalAuthentication/LARight>

  <doc://com.apple.documentation/documentation/LocalAuthentication/LAPersistedRight>

  <doc://com.apple.documentation/documentation/LocalAuthentication/LocalAuthenticationView>

  <doc://com.apple.documentation/documentation/LocalAuthentication/LARightStore>

### Machine Learning

  <doc://com.apple.documentation/documentation/CreateMLComponents>

### Communication

  <doc://com.apple.documentation/documentation/PushToTalk>

### Performance Analysis

  <doc://com.apple.documentation/documentation/MetricKit>

  <doc://com.apple.documentation/documentation/MetricKit/MXMetricManager>

  <doc://com.apple.documentation/documentation/MetricKit/MXAppLaunchDiagnostic>

  <doc://com.apple.documentation/documentation/MetricKit/MXAppLaunchMetric>

### Hardware and Virtual Machines

  <doc://com.apple.documentation/documentation/DriverKit>

  <doc://com.apple.documentation/documentation/SCSIPeripheralsDriverKit>

  <doc://com.apple.documentation/documentation/DeviceDiscoveryExtension>

  <doc://com.apple.documentation/documentation/Virtualization>

### Photos

  <doc://com.apple.documentation/documentation/Photos/PHPhotoLibrary>

  <doc://com.apple.documentation/documentation/PhotosUI/PhotosPicker>

  <doc://com.apple.documentation/documentation/AVFoundation/supporting-continuity-camera-in-your-macos-app>

### Foundation

  <doc://com.apple.documentation/documentation/Foundation/Locale/Components>

  <doc://com.apple.documentation/documentation/Foundation/LocalizedStringResource>

### Backgrounds Assets

  <doc://com.apple.documentation/documentation/BackgroundAssets>

### CarKey

  <doc://com.apple.documentation/documentation/CarKey>

### Apple School Manager

  <doc://com.apple.documentation/documentation/RosterAPI>



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)