Accessibility Programming Guide for iOS

Apple provides a guide to developers describing exactly how to make their applications accessible to blind users by way of VoiceOver. When advocating with app makers, it is strongly recommended that initial communications include a link to this guide. Apple describes this guide as follows: Using iOS 3.0 and later, VoiceOver is available to help users with visual impairments use their iOS–based devices. The UI Accessibility programming interface, introduced in iOS 3.0, helps developers make their applications accessible to VoiceOver users. Briefly, VoiceOver describes an application’s user interface and helps users navigate through the application’s views and controls, using speech and sound. Users familiar with VoiceOver in Mac OS X can leverage their experience to help them quickly come up to speed using VoiceOver on their devices. iPhone applications that run in iOS 3.0 and later should be accessible to VoiceOver users. iOS and the iPhone SDK support this goal by: Making standard UIKit controls and views accessible by default Supplying the UI Accessibility programming interface, which defines a streamlined process for making an iPhone application accessible Providing tools that help you implement accessibility in your code and test the accessibility of your application If you’re developing or updating an iPhone application, you should read this document to learn how to make your application accessible to VoiceOver users. Link to Apple's accessibility programming guide:


The article on this page has generously been submitted by a member of the AppleVis community. As AppleVis is a community-powered website, we make no guarantee, either express or implied, of the accuracy or completeness of the information.