Contacts Getting started with the Contacts framework Learn how to get access to the user contacts for your SwiftUI applications.
SwiftUI Creating custom layouts with SwiftUI Understand how to create custom layouts with the Layout protocol in SwiftUI.
Live Activity Understanding Live Activities: visual micro-storytelling Learn best practices on designing live activities within your app experience.
SwiftUI Displaying web content in SwiftUI Learn how to display web content in a SwiftUI with new WebView.
SwiftUI Lazy-loading views with LazyVStack in SwiftUI Understand lazy loading to load views only when they appear in a SwiftUI app.
SwiftUI Exploring Concentricity in SwiftUI Learn about the concept of concentricity applied to UI elements in a SwiftUI app.
visionOS Adapting your widgets for visionOS Learn how to adapt your widgets for visionOS by rethinking layout, typography, and depth to make them clear, engaging, and natural in the environment.
SwiftUI Enhancing the tab bar with a bottom accessory Learn how to add a custom bottom accessory above the tab bar using the bottom accessory modifier.
App Design Design as brand: The power of choice and belief Understand how your brand choices and messages can be communicated through your application design.
SwiftUI Making the tab bar collapse while scrolling Learn how to make tab bar minimize when responding to scrolling gesture using the new minimize behavior modifier.
SwiftUI Adapting toolbar elements to the Liquid Glass Design System Explore how to design and implement toolbars in iOS 26 using Apple’s new Liquid Glass.
EventKit Checking and editing the details of a calendar event Learn how to use EventKitUI to see details, edit events and choose calendars.
EventKit Setting alarms for calendar events Learn how to add an alarm to an event that notify users before an event starts.
EventKit Fetching events from the user’s calendar Learn how to retrieve events between specific dates from the calendar.
EventKit Creating and saving calendar events Create and configure calendar events to save them to the user calendar.
EventKit Getting access to the user’s calendar Learn how to request access and efficiently interact with a user’s calendar and reminder data.
AlarmKit Designing custom AlarmKit interfaces in SwiftUI Discover how to create and personalize user interfaces for alarms using AlarmKit with SwiftUI.
AlarmKit Scheduling and Managing Alarms in SwiftUI with AlarmKit Learn how to schedule and manage alarms within your application using AlarmKit
Foundation Models Exploring the Foundation Models framework Explore the different pieces of the Foundation Models framework which allows access to Apple's on-device models.
Speech Implementing advanced speech-to-text in your SwiftUI app Learn how to integrate real-time voice transcription into your application using SpeechAnalyzer.
SwiftUI Define the scroll edge effect style of a scroll view for Liquid Glass Learn how to change the edge effect of the scrolling view behavior in areas where the scroll view intersects with the safe area.
App Design Building for hate: Designing for deception Understand the difference between persuasive and manipulative design in user interfaces and the consequences behind these design decisions.
SwiftUI Define how scrolling behaves with Scroll Target Behavior in SwiftUI Learn how to customize the way the scroll behavior ends and the content aligns when scrolling in SwiftUI
SwiftUI Scroll to a specific item using a ScrollViewReader Learn how to programmatically jump to a specific item inside long scrollable content by using ScrollViewReader.
Spatial Computing Understanding spatial layout in visionOS 26 Learn how to customize the alignment and spatial arrangement of UI elements within the environment using the new APIs introduced in visionOS 26.