Vision
Overview
A person may be blind or color blind, or have a vision challenge that makes focusing difficult.
Details
Topics
- Supporting vision accessibility features
- API ReferenceVoiceOver
- Flashing lights
- API ReferenceAudio graphs
- API ReferenceBraille displays
- API ReferenceAnimated images
- API ReferenceHorizontal text
- WWDC21 Challenge: Large Text Challenge
See Also
- Domains
- API ReferenceSpeech
- API ReferenceMobility
- API ReferenceCognitive
- API ReferenceHearing
Overview
People who are blind, have low vision, or prefer larger text can use Apple’s vision accessibility features to customize their displays, control their devices, and navigate their surroundings. Design and develop your app to support vision accessibility features and provide a great experience for people who rely on these features.
Related videos
Featured Cards
- Create accessible spatial experiences
- Build accessible apps with SwiftUI and UIKit
- Design considerations for vision and motion
Topics (Grouped)
Supporting vision accessibility features
- VoiceOver — API Reference; A gesture-based screen reader that provides an auditory description of the content onscreen.
- Flashing lights — Article; Detect, mitigate, and inform people about flashing lights in media content.
- Audio graphs — API Reference; Define an accessible representation of your chart for VoiceOver to generate an audio graph.
- Braille displays — API Reference; Display a graphical representation of images, icons, data, and more on a two-dimensional braille display.
- Animated images — API Reference; Pause animations in animated images in your app when people turn off the Animated Images setting.
- Horizontal text — API Reference; Lay out vertical text horizontally in your app when people turn on the Prefer Horizontal Text setting.
- WWDC21 Challenge: Large Text Challenge — Sample Code; Design for large text sizes by modifying the user interface.
Domains
- Speech — API Reference; A person may have a speech disability or prefer to connect without using their voice.
- Mobility — API Reference; A person with reduced mobility may have difficulty holding a device or tapping the interface.
- Cognitive — API Reference; A person may have difficulty remembering a sequence of steps, or they may find an overly complex user interface difficult to process and manage.
-
Hearing — API Reference; A person may be deaf, have partial hearing loss, or have difficulty hearing sounds within a certain range.
- Build accessible apps with SwiftUI and UIKit
- Design considerations for vision and motion
Source: https://developer.apple.com/documentation/accessibility/vision