Topic guide

App Services

Connect app content and actions to Siri, Spotlight, widgets, notifications, CloudKit, and the wider system experience.

App Services is where an app becomes part of the platform rather than an isolated screen. The sessions cover discoverability, automation, cloud data, communication, payments, and system surfaces that let people reach useful content at the right moment.

Sessions
80
2026
25
2025
21
2024
34

What this topic covers

202620252024

WWDC 2026

25 sessions
  1. Best practices for integrating visual intelligence in your app17:45 · App Services, AI & Machine LearningGain insight on how visual intelligence can transform content discovery in your app. Explore how to define entities, process images, and handle multiple result types effectively. Learn best practices for…
  2. Build intelligent Siri experiences with App Schemas27:23 · App Services, AI & Machine LearningBring your app's content and actions to Siri with App Intents. Model your data using App Entities, adopt App Schemas to enable powerful system actions, and support natural language interactions powered by…
  3. Code-along: Add persistence with SwiftData22:35 · Swift, SwiftUI & UI FrameworksExperience SwiftData in action as we add persistence to an existing app. We'll show you how to define your data models and seamlessly integrate persistent data with SwiftUI. You'll also learn foundational…
  4. Code-along: Build powerful drag and drop in SwiftUI15:21 · App Services, SwiftUI & UI FrameworksFollow along as we build a game of Solitaire to explore the latest drag-and-drop capabilities in SwiftUI. We'll show you how to use the new reordering API to let people arrange content, implement drag…
  5. Code-along: Make your app available to Siri24:20 · App Services, AI & Machine LearningDive deep into an Xcode project showing how you can make your app available to Siri. Learn how to adopt App Schemas to let people ask questions about calendar events and take natural language actions like…
  6. Create live communication experiences17:18 · System Services, App ServicesLiveCommunicationKit transforms your real-time communication apps into integrated experiences. We'll show you how to deliver a rich, native conversation UI that puts your app right where people need it: from a…
  7. Discover new capabilities in the App Intents framework18:02 · App Services, AI & Machine LearningLevel up your App Intents adoption with advanced features to make it faster, more flexible, and more relevant. Find out how ValueRepresentation and RelevantEntities make your content more discoverable and…
  8. Elevate your app’s text experience with TextKit23:46 · App Services, SwiftUI & UI FrameworksDiscover how to combine the convenience of built-in text views with the control of TextKit. We'll show you how new APIs make it easy to extend UITextView and NSTextView with custom behaviors like line numbers…
  9. Enhance your presence on the App Store8:14 · App Services, Developer ToolsReimagine how you market your apps and games on the App Store by using your images and videos in new places. Discover how you can tell a richer story across the App Store with new visual placements on your…
  10. Explore Retention Messaging in App Store Connect15:10 · App Services, App Store, Distribution & MarketingDiscover how you can use the power of Retention Messaging to reach subscribers before they cancel. Learn how to configure this feature in App Store Connect and add subscription offers, as well as leverage the…
  11. Explore advanced App Intents features for Siri and Apple Intelligence24:08 · App Services, AI & Machine LearningPolish how your app works with Siri using advanced App Intents APIs. Learn techniques that let people accomplish more with just their voice, help Apple Intelligence find your content, and provide context for…
  12. Live Activities essentials15:16 · SwiftUI & UI Frameworks, App ServicesElevate your app experience with Live Activities. Explore many of the places where Live Activities appear, including a new style in the Dynamic Island that delivers more information when iPhone is used in…
  13. Read between the strokes with PencilKit15:10 · SwiftUI & UI Frameworks, App ServicesUnlock handwriting recognition in your apps using the same powerful technology behind Apple apps like Freeform and Notes. Discover how to use handwriting recognition across a wide range of alphabets and…
  14. Secure your apps with App Attest20:02 · App Services, App Store, Distribution & MarketingHarness App Attest to protect your app from unauthorized modification and fraud. Uncover how attackers exploit modified apps to spoof data and bypass security checks, and how App Attest defends against these…
  15. SwiftData Group Lab61:30 · App ServicesJoin us online for a deep dive into WWDC26 with Apple engineers and designers to ask questions, get advice, and follow the discussion about the week's biggest SwiftData announcements. Conducted in English.
  16. Unlock in-game content with StoreKit and Background Assets9:59 · App Services, App Store, Distribution & MarketingUnlock native Apple In-App Purchases for your Unity game with the new StoreKit plug-in. Reduce download sizes with the new Background Assets plug-in, which delivers language-specific asset packs so each player…
  17. Unwrap PaperKit7:39 · SwiftUI & UI Frameworks, App ServicesCraft a canvas-based application with PaperKit. Explore the new data model APIs that let you access, create, and modify markup elements. Learn how to add custom controls and annotations, and discover best…
  18. Use SwiftUI with AppKit and UIKit14:03 · App Services, SwiftUI & UI FrameworksDiscover how to incrementally adopt SwiftUI in your existing AppKit or UIKit app. We'll show you how to use the Observation framework to automatically update your views, integrate SwiftUI components into an…
  19. What’s new in Apple In-App Purchase13:26 · App Services, App Store, Distribution & MarketingDiscover how monthly subscriptions with a 12-month commitment give people a more affordable option to pay for your subscription and secure a longer-term commitment. Explore how to configure and test this new…
  20. What’s new in SwiftData12:53 · Swift, SwiftUI & UI FrameworksDiscover the latest enhancements to SwiftData. We'll show you how to persist custom and third-party types using Codable, and group fetched data into sections in your SwiftUI app. We'll also explore how to…
  21. What’s new in SwiftUI28:15 · App Services, DesignExplore the latest additions to SwiftUI and discover how they can improve your apps. We'll introduce a new Document protocol with direct disk access and snapshot-based diffing for building high-performance…
  22. What’s new in Wallet15:49 · System Services, App ServicesExplore the newest design updates and developer tools for Apple Wallet passes. Refresh your passes with beautiful new styles for rich, vibrant designs. Discover new barcode formats and a flexible pass actions…
  23. What’s new in assessment on macOS14:01 · App Services, Business & EducationExplore the Automatic Assessment Configuration framework on macOS to deliver secure tests for education apps. Learn how to leverage new APIs to create a secure, configurable testing environment that…
  24. What’s new in image understanding15:46 · App Services, AI & Machine LearningUnlock powerful image understanding with the latest Vision framework and Foundation Models framework updates. The new tap-to-segment request lets you segment images in new ways, and Vision now supports…
  25. watchOS Group Lab60:15 · App Services, Health & FitnessJoin us online for a deep dive into WWDC26 with Apple engineers and designers to ask questions, get advice, and follow the discussion about the week's biggest watchOS announcements. Conducted in English.

WWDC 2025

21 sessions
  1. Code-along: Explore localization with Xcode21:33 · Developer Tools, App ServicesLearn how to localize your app into additional languages using Xcode. We'll walk step-by-step through the process of creating a String Catalog, translating text, and exchanging files with external translators…
  2. Discover Apple-Hosted Background Assets25:05 · App Services, App Store, Distribution & MarketingBuilding on Background Assets, this session will introduce the new capability to download asset packs of content for games and other applications. Learn how Apple can host these asset packs for you or how to…
  3. Dive deeper into Writing Tools17:54 · App Services, AI & Machine LearningWith Writing Tools, people can proofread, rewrite, and transform text directly within your app. Learn advanced techniques to customize Writing Tools for your app. Explore formatting options and how they work…
  4. Dive into App Store server APIs for In-App Purchase22:47 · App Services, App Store, Distribution & MarketingDiscover the latest updates for the App Store Server API, App Store Server Notifications, and App Store Server Library to help manage customer purchase data directly on your server and deliver great In-App…
  5. Enhance child safety with PermissionKit11:37 · App Services, Privacy & SecurityDiscover how PermissionKit helps you enhance communication safety for children in your app. We'll show you how to use this new framework to create age-appropriate communication experiences and leverage Family…
  6. Enhance your app’s multilingual experience20:38 · SwiftUI & UI Frameworks, App ServicesCreate a seamless experience for anyone who uses multiple languages. Learn how Language Discovery allows you to optimize your app using a person's preferred languages. Explore advances in support for…
  7. Explore enhancements to your spatial business app25:37 · App Services, Spatial ComputingDiscover how the latest enhancements and APIs in visionOS 26 expand access and extend enterprise capabilities announced last year. Learn how these all-new features make it easy to build model training…
  8. Meet PaperKit12:11 · App ServicesDiscover how to bring PaperKit to your iOS, iPadOS, macOS, and visionOS apps. We'll cover how to seamlessly integrate PencilKit drawing with markup features like shapes and images, and how to customize the…
  9. Meet WebKit for SwiftUI21:59 · Safari & Web, SwiftUI & UI FrameworksDiscover how you can use WebKit to effortlessly integrate web content into your SwiftUI apps. Learn how to load and display web content, communicate with webpages, and more.
  10. Meet the HealthKit Medications API25:13 · App Services, Health & FitnessDiscover the new Medications API in HealthKit. Explore an example app that uses the new API, learn how to access medications and doses, and find out how your app will manage authorization for this new kind of…
  11. SwiftData: Dive into inheritance and schema migration19:08 · App Services, SwiftDiscover how to use class inheritance to model your data. Learn how to optimize queries and seamlessly migrate your app's data to use inheritance. Explore subclassing for building model graphs, crafting…
  12. Track workouts with HealthKit on iOS and iPadOS11:24 · App Services, Health & FitnessLearn best practices for building a great workout experience for iOS. Review the life cycle of a workout session, explore the differences between workouts on Apple Watch and iPhone, and find out how to use…
  13. Turbocharge your app for CarPlay22:09 · System Services, App ServicesLearn how to bring your Live Activities and widgets to CarPlay and CarPlay Ultra so people can view progress of their activities and see relevant information at a glance. Explore new template options available…
  14. Unlock GPU computing with WebGPU21:53 · App Services, Safari & WebLearn how the WebGPU API provides safe access to GPU devices for graphics and general-purpose computation. We'll also explore the WGSL shading language to write GPU programs. And we'll dive into best practices…
  15. Verify identity documents on the web32:44 · App Services, Safari & WebLearn how Digital Credentials can enhance online identity verification flows. We'll cover how websites can integrate the Digital Credentials API to enable requesting information from IDs in Wallet. We'll also…
  16. Wake up to the AlarmKit API18:27 · App ServicesRrrr-rrrrr-innng! From countdown timers in your recipe app to wake-up alarms in your travel planning app, the AlarmKit framework in iOS and iPadOS 26 brings timers and alarms to the Lock Screen, Dynamic…
  17. What’s new in AdAttributionKit23:40 · App Store, Distribution & Marketing, App ServicesLearn about new features in AdAttributionKit, including how to measure overlapping reengagement conversions and customize ad attribution rules for your app. Gain insight on a new postback property you can use…
  18. What’s new in Apple Pay20:58 · App ServicesDiscover the latest improvements and new APIs in Apple Pay. You'll discover enhancements to the Apple Pay eCommerce experience, like the new dynamic payment button, and learn how to take advantage of enhanced…
  19. What’s new in Safari and WebKit47:07 · App Services, Safari & WebLearn how the latest web technologies in Safari and WebKit can help you create incredible experiences. We'll highlight different CSS features and how they work, including scroll driven animation, cross…
  20. What’s new in StoreKit and In-App Purchase20:08 · App Store, Distribution & Marketing, App ServicesLearn about the latest StoreKit API enhancements to help you deliver great In-App Purchase experiences to your customers. We'll review new fields added to AppTransaction, Transaction, and RenewalInfo, and…
  21. What’s new in Wallet20:34 · App ServicesDiscover the latest features and improvements in Wallet. We'll cover how to update your boarding passes with a stunning new design, and introduce new capabilities for multi-event tickets. We'll also discuss…

WWDC 2024

34 sessions
  1. Bring your Live Activity to Apple Watch10:27 · App ServicesBring Live Activities into the Smart Stack on Apple Watch with iOS 18 and watchOS 11. We'll cover how Live Activities are presented on Apple Watch, as well as how you can enhance their presentation for the…
  2. Bring your app to Siri21:49 · App Services, AI & Machine LearningLearn how to use SiriKit and App Intents to expose your app's functionality to Siri and Apple Intelligence. Discover which intents are already available for your use, and how to adopt App Intent domains to…
  3. Bring your app’s core features to users with App Intents26:02 · App Services, AI & Machine LearningLearn the principles of the App Intents framework, like intents, entities, and queries, and how you can harness them to expose your app's most important functionality right where people need it most. Find out…
  4. Broadcast updates to your Live Activities12:48 · App ServicesWith broadcast push notifications, your app can send updates to thousands of Live Activities with a single request. We'll discover how broadcast push notifications work between an app, a server, and the Apple…
  5. Build custom swimming workouts with WorkoutKit8:49 · App Services, Health & FitnessCheck out the latest in creating, customizing, and scheduling workouts using WorkoutKit. Sprint through the latest in pace and power alerts and expanded support for distance goals. And keep the momentum going…
  6. Build immersive web experiences with WebXR26:16 · App Services, Spatial ComputingDiscover how WebXR empowers you to add fully immersive experiences to your website in visionOS. Find out how to build WebXR experiences that take full advantage of the input capabilities of visionOS, and learn…
  7. Build multilingual-ready apps16:41 · App Services, SwiftUI & UI FrameworksEnsure your app works properly and effectively for multilingual users. Learn best practices for text input, display, search, and formatting. Get details on typing in multiple languages without switching…
  8. Create a custom data store with SwiftData13:52 · App Services, SwiftCombine the power of SwiftData's expressive, declarative modeling API with your own persistence backend. Learn how to build a custom data store and explore how to progressively add persistence features in your…
  9. Customize feature discovery with TipKit14:45 · App ServicesFocused on feature discovery, the TipKit framework makes it easy to display tips in your app. Now you can group tips so features are discovered in the ideal order, make tips reusable with custom tip…
  10. Customize spatial Persona templates in SharePlay36:26 · Audio & Video, Spatial ComputingLearn how to use custom spatial Persona templates in your visionOS SharePlay experience to fine-tune the placement of Personas relative to your app. We'll show you how to adopt custom spatial Persona templates…
  11. Design Live Activities for Apple Watch8:38 · App Services, DesignStarting in watchOS 11, Live Activities from your iOS app will automatically appear in the Smart Stack on a connected Apple Watch. Learn how to optimize the layout of your Live Activity for the wrist, and…
  12. Enhanced suggestions for your journaling app15:55 · Health & Fitness, App ServicesFind out how your journaling app can display journaling suggestions with richer content from the system. Explore new types of available content like state of mind data, reflection prompts, and support for…
  13. Explore wellbeing APIs in HealthKit14:20 · App Services, Health & FitnessLearn 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 Risk and Anxiety Risk. We'll dive into principles of emotion…
  14. Extend your app’s controls across the system18:09 · SwiftUI & UI Frameworks, App ServicesBring your app's controls to Control Center, the Lock Screen, and beyond. Learn how you can use WidgetKit to extend your app's controls to the system experience. We'll cover how you can to build a control…
  15. Implement App Store Offers33:02 · App Services, App Store, Distribution & MarketingLearn how to engage customers with App Store Offers using App Store Connect, as well as the latest StoreKit features and APIs. Discover how you can set up win-back offers (a new way to re-engage previous…
  16. Introducing enterprise APIs for visionOS21:18 · AI & Machine Learning, App ServicesFind out how you can use new enterprise APIs for visionOS to create spatial experiences that enhance employee and customer productivity on Apple Vision Pro.
  17. Meet AdAttributionKit23:41 · App Store, Distribution & Marketing, App ServicesIntroducing AdAttributionKit, a new iOS framework for privacy-preserving ad attribution. Learn how AdAttributionKit supports re-engagement, click-through attribution (including support for custom creative)…
  18. Meet FinanceKit23:45 · App ServicesLearn how FinanceKit lets your financial management apps seamlessly and securely share on-device data from Apple Cash, Apple Card, and more, with user consent and control. Find out how to request one-time and…
  19. Meet the Contact Access Button15:43 · SwiftUI & UI Frameworks, App ServicesLearn about the new Contacts authorization modes and how to improve Contacts access in your app. Discover how to integrate the Contact Access Button into your app to share additional contacts on demand and…
  20. Meet the Translation API16:31 · App Services, AI & Machine LearningDiscover how you can translate text across different languages in your app using the new Translation framework. We'll show you how to quickly display translations in the system UI, and how to translate larger…
  21. Squeeze the most out of Apple Pencil14:58 · App Services, SwiftUI & UI FrameworksNew in iOS 18, iPadOS 18, and visionOS 2, the PencilKit tool picker gains the ability to have completely custom tools, with custom attributes. Learn how to express your custom drawing experience in the tool…
  22. Streamline sign-in with passkey upgrades and credential managers14:01 · App Services, System ServicesLearn how to automatically upgrade existing, password-based accounts to use passkeys. We'll share why and how to improve account security and ease of sign-in, information about new features available for…
  23. Support semantic search with Core Spotlight10:55 · AI & Machine Learning, App ServicesLearn how to provide semantic search results in your app using Core Spotlight. Understand how to make your app's content available in the user's private, on-device index so people can search for items using…
  24. Swift Charts: Vectorized and function plots13:29 · App Services, SwiftUI & UI FrameworksThe plot thickens! Learn how to render beautiful charts representing math functions and extensive datasets using function and vectorized plots in your app. Whether you're looking to display functions common in…
  25. Track model changes with SwiftData history16:52 · App Services, SwiftReveal the history of your model's changes with SwiftData! Use the history API to understand when data store changes occurred, and learn how to use this information to build features like remote server sync…
  26. Train your machine learning and AI models on Apple GPUs18:21 · App Services, AI & Machine LearningLearn how to train your models on Apple Silicon with Metal for PyTorch, JAX and TensorFlow. Take advantage of new attention operations and quantization support for improved transformer model performance on…
  27. Unlock the power of places with MapKit16:39 · App Services, Safari & WebDiscover powerful new ways to integrate maps into your apps and websites with MapKit and MapKit JS. Learn how to save and reference unique places using Place ID. Check out improvements to search that make it…
  28. What’s new in App Intents17:56 · App Services, AI & Machine LearningLearn about improvements and all-new features with App Intents, and discover how this framework can help you expose your app's functionality to Siri, Spotlight, Shortcuts, and more. We'll show you how to make…
  29. What’s new in AppKit19:56 · App Services, SwiftUI & UI FrameworksDiscover the latest advances in Mac app development. Get an overview of the new features in macOS Sequoia, and how to adopt them in your app. Explore new ways to integrate your existing code with SwiftUI…
  30. What’s new in StoreKit and In-App Purchase23:00 · App Services, SwiftUI & UI FrameworksLearn how to build and deliver even better purchase experiences using the App Store In-App Purchase system. We'll demo new StoreKit views control styles and new APIs to improve your subscription customization…
  31. What’s new in SwiftData14:01 · App Services, SwiftSwiftData makes it easy to add persistence to your app with its expressive, declarative API. Learn about refinements to SwiftData, including compound uniqueness constraints, faster queries with #Index, queries…
  32. What’s new in UIKit21:10 · App Services, SwiftUI & UI FrameworksExplore everything new in UIKit, including tab and document launch experiences, transitions, and text and input changes. We'll also discuss better-than-ever interoperability between UIKit and SwiftUI…
  33. What’s new in Wallet and Apple Pay18:28 · App ServicesTake passes and payments to the next level with new enhancements to Wallet and Apple Pay. Make your event tickets shine with rich pass designs in Wallet, and bring great Apple Pay experiences to even more…
  34. What’s new in watchOS 1114:16 · App Services, Health & FitnessExplore new opportunities on Apple Watch, including bringing Double Tap support to your watchOS app, making your Smart Stack widgets even more relevant and interactive, and displaying your iOS Live Activities…