Search code examples
iphoneaccessibilityvoiceover

Developing an iPhone app which is friendly to blind people


I've had a user send me an email to ask if I can make some modifications to my application so that it is more friendly to blind people.

Although he's explained the problems that he is having, I really have no idea on how to approach this. I can't find any guidelines from Apple. Is there any information available, or does anyone have any experience with this sort of thing? Are there some simple things I can do to buttons or images to make them friendly for the blind?


Solution

  • There is a WWDC 2010 video of Session 122 that covers Accessibility and how to add code to your app to help VoiceOver work better. Should be free to view for anyone with an enrolled iOS developer account.

    The easiest thing to do is to at least do a setIsAccessibilityElement and setAccessibilityLabel on all your buttons, labels and imageviews (etc.) so that they say something appropriate when a blind person wants to know what they are.