Learning - App VoiceOver

VoiceOver 

Have you attempted to control your phone via VoiceOver prompts?  It is very difficult for a sighted person.  To attempt to navigate via the prompts requires new techniques.  People who use these features are power users.  They customize the Accessibility feature beyond the capabilities of the experimental developer.  I've been instructed to reduce the voice prompts to the shortest possible to be effective.

I've been attempting to add just the basics necessary for my calculator app.  One issue is that this app is for a different culture with their own language.  I've noticed that the voice-over reader has problems with the accent characters.  The Iñupiaq word for two is "malġuk", when the English voice-over reader pronounces this word it says: "mal  g  dot over  u  k" - not a word, but a phrase.

To fix this issue I've removed the accent characters.

Hacking with Swift

Paul Hudson has several good learning videos on the topic of accessibility.  I've learned quite a few techniques from his good work.

One that is useful for grouping strings of text for the voice-over reader:  .accessibilityElement(children: .combine)



A better approach

Fixing the 1/5 Star Ratting UI for better performance in Voice-Over.

How could I market my Apps Voice-Over?

I'm wondering - how does one inform the users that the app has Voice-Over capabilities?  Is there an icon or banner to use in the App Store?  I found nothing in Apple's Store Guidelines.  There is lots of info in the Supporting Voice Over article.  Yet, nothing on marketing the enhanced App.

Get the Book:

Building Accessible Apps for iOS and Android


Look at the resources Rob provides on his web site and blog.

Mobile A11y - Rob Whitaker