15. Accessibility

Accessibility enhancements open up iOS to users with disabilities. General Settings features enable users to magnify (or “zoom”) displays, invert colors, and more. For a developer, accessibility enhancement centers on VoiceOver, which enables visually impaired users to “listen” to their GUI. VoiceOver converts an application’s visual presentation into an audio description.

Don’t confuse VoiceOver with Voice Control, or the Siri assistant. The former is a method for presenting an audio description of a UI and is highly gesture-based. The latter refers to Apple’s proprietary voice-recognition technology for hands-free interaction.

This chapter briefly overviews VoiceOver accessibility. You’ll read about adding accessibility labels ...

Get The Core iOS Developer’s Cookbook, Fifth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.