Accessibility Making RealityKit apps accessible Learn how to ensure RealityKit entities are recognizable by VoiceOver and assistive technologies.
UX Design Navigating Pitfalls: The Do's and Don'ts of Gestural Interfaces Explore the current state of gestures in user interfaces and user experiences on Apple mobile operating systems.
Swift Charts Making charts accessible with Swift Charts Make charts accessible by making them compatible with assistive technologies within a SwiftUI app.
Accessibility Understanding VoiceOver rotor Understand how the VoiceOver rotor works and how to create custom rotor controls within your application.
Accessibility Preparing your app for VoiceOver: MagicTap Discover MagicTap and how to easily support it in both SwiftUI and UIKit.
Accessibility Featured Global Accessibility Awareness Day (GAAD) Today is the Global Accessibility Awareness Day and we want to celebrate it with you!
Accessibility Testing your app's accessibility with UI Tests Discover how to perform an automated accessibility audit in Xcode with UI Tests.
Accessibility Ensure frequent updates of Accessibility Elements Learn how to ensure frequent updates of Accessibility Elements using the Updates Frequently trait.
Accessibility Preparing your App for VoiceOver: Headers and Heading Level Learn how to properly use headers and heading levels to enhance the accessibility of your application.
Accessibility Making a view accessible using the Accessibility Representation modifier Learn how to ensure the accessibility of your custom views by replacing their accessible representation.
Accessibility Preparing your App for VoiceOver: Accessibility Actions Ensure the interactions with the interface elements of your app are possible with assistive technologies
Accessibility Featured Exploring accessibility regulations and guidelines Explore the world of accessibility laws, regulations, guidelines, legal aspects, and the profound impact they have on shaping a more inclusive technological future.
Accessibility Preparing your App for VoiceOver: Accessibility Value Ensure the interface elements of your app properly inform their current value for assistive technologies
Accessibility Ensure Visual Accessibility: Glyphs, Icons and Shapes Understand how to properly use visual elements on your app's UI while keeping it accessible.
Accessibility Preparing your App for VoiceOver: customizing the Sort Priority Ensure the correct reading order of your interface elements by VoiceOver.
Accessibility Ensure Visual Accessibility: supporting the Large Content Viewer Understand what the Large Content Viewer is, how to use it and when.
Accessibility Preparing your App for VoiceOver: use Accessibility Label Ensure the interface elements of your app are properly identified for assistive technologies
Accessibility Understanding the Accessible User Interface Understand the Accessible User Interface on applications created with UIKit and SwiftUI.
Accessibility Ensure Visual Accessibility: Using Typography Understand how Typography affects the usability and user experience of your app and how accessible it is.
Accessibility Supporting Dynamic Type and Larger Text in your app to enhance Accessibility Understand how to prepare your application to support Dynamic Type.
Accessibility Preparing your App for VoiceOver: Hiding Elements from the Accessible Interface Ensure your app’s interface elements communicate their function properly to assistive technologies.
Accessibility Understanding VoiceOver and How to Use It Understand what VoiceOver is, how it works, and how it enhances the app usability and user experience.
Accessibility Preparing your App for VoiceOver: Accessibility Traits Ensure the interface elements of your app communicate their function properly to assistive technologies
Accessibility Preparing your App for VoiceOver: Labels, Values and Hints Ensure your app interface supports assistive technologies using accessibility modifiers.
Accessibility Create with Swift at Swift Heroes 2023 This article will get you started with material created for our session on Make it for Everyone at Swift Heroes 2023.