Topic guide
System Services
Integrate background work, connectivity, sharing, automation, device capabilities, and the services apps rely on beyond their UI.
System Services sessions cover the infrastructure between an app and the operating system. Explore background execution, networking, accessories, sharing, scheduling, continuity, and the lifecycle rules that make these features reliable.
- Sessions
- 25
- 2026
- 10
- 2025
- 10
- 2024
- 5
What this topic covers
- Background work and lifecycle
- Connectivity, accessories, and networking
- Sharing, continuity, and system integration
WWDC 2026
10 sessions- Build with the new Apple Foundation Model on Private Cloud ComputePrivate Cloud Compute lets you access powerful, frontier-class models while protecting user privacy. Explore how it works and how to access it using the Foundation Models framework. Discover best practices for…
- Create live communication experiencesLiveCommunicationKit 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…
- Discover container machinesMeet container machines, a new tool included in Container that offers a lightweight persistent Linux environment on Mac. Explore how container machines work and how the design of Containerization allows for a…
- Expand the capabilities of your Virtualization appBring powerful new capabilities in macOS 27 to your Virtualization app. Discover how to automate the setup of macOS guests through user account setup on first boot. We'll explore advanced workflows that…
- Find your accessory with Bluetooth Channel SoundingGet started with Channel Sounding to bring distance and direction awareness to your Bluetooth accessories. Dive into the new Nearby Interaction and Core Bluetooth APIs, and walk through the accessory-side…
- Meet the new MetricKitFind and fix performance problems faster than ever. Join us to explore how MetricKit equips you with vital performance metrics and actionable diagnostics to help you understand exactly where your app has…
- Power and Performance Group LabJoin 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 power and performance announcements. Conducted in…
- Rev up your CarPlay appExplore new features for your CarPlay audio, navigation, voice-based conversational apps, and more. Discover how to create CarPlay video apps so people can browse and watch their favorite videos in supported…
- What’s new in ShortcutsExplore techniques to build powerful shortcuts using your app's content. New automations unlock additional ways to integrate your app with the system. Refine how your App Entity is presented to LLMs using the…
- What’s new in WalletExplore 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…
WWDC 2025
10 sessions- Deliver age-appropriate experiences in your appLearn how to deliver age-appropriate experiences in your app with the new Declared Age Range API. We'll cover how parents can allow their child to share an age range with an app to ensure a safe experience in…
- Discover Apple-Hosted Background AssetsBuilding 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…
- Filter and tunnel network traffic with NetworkExtensionLearn about the APIs in the NetworkExtension framework that give your app the power and flexibility to extend the system's core networking features — like implementing network content filters, creating and…
- Finish tasks in the backgroundDiscover background execution advancements and understand how the system schedules runtime. We'll discuss how to get the most out of background runtime to allow your app to deliver features in the background…
- Get ahead with quantum-secure cryptographyLearn how to protect your app's sensitive user data from the emerging threat of quantum computing, and safeguard user privacy. We'll explore different quantum attacks, their impact on existing cryptographic…
- Optimize home electricity usage with EnergyKitLearn how to support EnergyKit in your app so people can optimize electricity usage at home. This can help people run appliances or charge EVs during times when electricity is cleaner and cheaper. Get details…
- Profile and optimize power usage in your appLearn how to optimize your app for maximum battery life. Discover how to identify the root cause of power issues in your app — whether you can reproduce the issue while connected to Xcode or on the go. Find…
- Supercharge device connectivity with Wi-Fi AwareLearn how to create peer-to-peer network connections with Wi-Fi Aware. We'll also cover how to share videos in real time, transfer large files, and control accessories with improved bandwidth and lower…
- Turbocharge your app for CarPlayLearn 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…
- Use structured concurrency with Network frameworkNetwork framework is the best way to make low-level network connections on Apple platforms — and in iOS, iPadOS, and macOS 26, it's a perfect fit for your structured concurrency code. We'll explore how you can…
WWDC 2024
5 sessions- Meet AccessorySetupKitElevate your accessory setup experience with AccessorySetupKit. Display a beautiful pairing dialog with an image of your Bluetooth or Wi-Fi accessory — no trip to the Settings app required. Discover how to…
- Meet the next generation of CarPlay architectureDive into the architecture for the next generation of CarPlay. Learn how your vehicle system works with iPhone to create a single cohesive experience that showcases the best of your car and iPhone. Learn how…
- Say hello to the next generation of CarPlay design systemExplore the design system at the heart of the next generation of CarPlay that allows each automaker to express their vehicle's character and brand. Learn how gauges, layouts, dynamic content, and more are…
- Streamline sign-in with passkey upgrades and credential managersLearn 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…
- Use CloudKit Console to monitor and optimize database activityDiscover the new observability features in CloudKit Console. Learn how to use Telemetry and Logging to troubleshoot and optimize your app. Find out how to set up alerts to monitor your application's behavior…