WWDC WWDC 2024: What's new in the Swift community? This article covers the most inspiring new releases from WWDC 2024 and showcases some of our highlights from the developer conference.
WWDC WWDC24: What's new in the Human Interface Guidelines Discover and navigate the WWDC24 updates to the Human Interface Guidelines.
SwiftUI Formatting data as text in a Text view in SwiftUI Learn how to format different types of data within the Text view in SwiftUI
visionOS Creating custom buttons and hover effects in visionOS Use hover effects and visual feedback to enhance your app’s interactivity with system and custom buttons.
App Intents Using App Intents in a SwiftUI app Learn how to add App Intents to your SwiftUI app enabling users to reach its main functionalities from anywhere on the phone.
Accessibility Preparing your app for VoiceOver: MagicTap Discover MagicTap and how to easily support it in both SwiftUI and UIKit.
Spatial Computing Embracing Spatial Computing: Game Design in visionOS Embrace game design for Spatial Computing through our meticulously crafted guidelines.
WidgetKit Creating an interactive widget with SwiftUI Learn how to add interactive widgets in a SwiftUI app project.
visionOS Introduction to RealityView Explore RealityKit starting from RealityView and how to use it in your visionOS apps
SwiftUI Providing feedback with the sensory feedback modifier Learn how to easily add haptic feedback to your app using the sensory feedback modifier in SwiftUI
visionOS Understanding typography in visionOS Optimize text readability in visionOS leveraging font, color, and vibrancy
Accessibility Featured Global Accessibility Awareness Day (GAAD) Today is the Global Accessibility Awareness Day and we want to celebrate it with you!
Spatial Computing Exploring immersive spaces in visionOS Learn how to create immersive spaces with SwiftUI for a visionOS app
SwiftUI Storing information using User Defaults and @AppStorage Learn the different ways of persisting small pieces of data in your app with UserDefaults.
SwiftUI Using gradients in SwiftUI Learn how to use the different types of gradients to color your SwiftUI views
App Development Requesting user authorization for privacy-protected frameworks Discover how to ask for privacy authorization to manage the current authentication status.
App Design Testing your App Icon with Parallax Previewer Learn how to prototype and test your visionOS and tvOS app icon with Parallax Previewer by Apple.
Accessibility Testing your app's accessibility with UI Tests Discover how to perform an automated accessibility audit in Xcode with UI Tests.
Natural Language Applying sentiment analysis using the Natural Language framework Use the Natural Language framework from Apple to apply sentiment analysis to text.
RealityKit Creating an immersive experience with a 360-degree image in visionOS Learn how to create immersive experiences with 360-degree images.
MapKit Searching for points of interest in MapKit with SwiftUI Learn how to use MapKit to perform a search for points of interest and display them on a map.
App Design Create with Swift at Swift Heroes 2024 This article will get you started with material created for our session on ”Crafting better App Icons” at Swift Heroes 2024.
Spatial Computing imaginary institute at Desina02 This article will get you started with material created for the imaginary institute workshop on “Ridefinire il visibile: visionOS e le nuove frontiere dello spatial computing” at Desina02.
Machine Learning Using server-side Swift for machine learning processing In this tutorial learn how to use a machine learning model in a Vapor server using Swift.