Natural Language Lexical classification with the Natural Language framework Learn how to identify nouns, adjectives, and more with the Natural Language framework in a SwiftUI app.
Vision Removing image background using the Vision framework Learn how to use the Vision framework to easily remove the background of images in a SwiftUI application.
App Development Create with Swift at SwiftConf This article will get you started with material created for our sessions presented at SwiftConf 2024.
Vision Classifying image content with the Vision framework Learn how to use the Vision framework to classify images in a SwiftUI application.
Vision Detecting the contour of the edges of an image with the Vision framework Learn how to detect and draw the edges of an image using the Vision framework in a SwiftUI app.
Translation Using the Translation framework for language-to-language translation Learn how to translate text to a specific language using on-device models with the Translation framework.
Core ML Translating text in your SwiftUI app with the Translation framework Discover how to use the Translation framework to provide text translation features within a SwiftUI app.
RealityKit Displaying 3D objects with RealityView on iOS, iPadOS and macOS Learn how to display 3D models using the RealityKit framework in a SwiftUI app.
SwiftUI Animating SF Symbols with the symbol effect modifier Explore the different ways you can animate SF Symbols with SwiftUI
Sound Analysis Identify individual sounds in a live audio buffer Learn how to create a SwiftUI app that uses the Sound Analysis framework to identify sounds with an audio buffer.
SwiftUI Formatting time in a Text view in SwiftUI Discover how to format data about time to be displayed in a SwiftUI app.
WidgetKit Linking a widget to a specific view in SwiftUI Learn how to open a specific view in your app when the widget is tapped.
SwiftUI Exporting SwiftUI views to images with ImageRenderer Learn how to export SwiftUIViews to images with the ImageRenderer.
RealityKit Creating custom particle emitters with RealityKit Learn how to create a custom particle emitter with RealityKit in a SwiftUI app for visionOS.
visionOS Creating advanced hover effects in visionOS Learn how to create great hover effect experiences for visionOS applications.
UX Design Writing better copies for your apps Explore UX writing and how to communicate with your user through your application UI.
Spatial Computing Adding spatial audio to an Entity with RealityKit Learn how to add spatial audio to RealityKit entities in a visionOS app.
UX Design The Touch Evolution: How Gestures Shape Our Digital Worlds Explore how gestures impacted the way people interact with the digital world.
WidgetKit Creating a Lock Screen widget with SwiftUI Understand how to make widgets available for the device Lock Screen in a SwiftUI app.
SwiftUI Exploring the Navigation Split View Explore the NavigationSplitView on different platforms, how to use it and the related modifiers.
TipKit Displaying tips based on parameters and events with TipKit Learn how to trigger tips based on parameters and events with TipKit in a SwiftUI app.
Accessibility Understanding VoiceOver rotor Understand how the VoiceOver rotor works and how to create custom rotor controls within your application.
SwiftUI Using multi-step animations in SwiftUI Explore how to define and use a multi-step animation in your SwiftUI app.
App Store Promoting your app with App Store Marketing Tools Explore the available tools provided by Apple to support developers in promoting their apps in and out of the App Store.
App Design Preparing your App Icon for dark and tinted appearance Discover the new requirements for app icons introduced with iOS 18.