iOhYes Retired


A podcast by iOS developers for iOS developers, delivering news, tips, and rants for professional iOS/Mac developers, with something for enterprise and indie developers alike.

Hosted by Darryl Thomas and John Sextro.

← Previous Episode   |   Next Episode →

37: Episode 37 - Turn on dat triple-tap!

August 16, 2014 at 2:15AM • 49 minutes • Wiki Entry

Tweet Shoutouts

Send us your shoutouts: @iohyespodcast

The Discussion

Mobile Accessibility - getting into the details

iOhYes Podcast Episode 35 - Includes a discussion with Neem Serra about the importance of making apps accessible

The basics

UIAccessibility protocol reference

Advanced APIs

UIAcessibilityContainer protocol reference

UIAccessibilityAction protocol reference

UIAccessibilityPostNotification() reference

Thoughts on accessible design

  • What considerations should be made in terms of information density?
  • How do we maintain accessibility as design trends toward gesture-driven UI?
  • How does one strike a balance between avoiding too many user preferences and providing adaptability for special needs?

New stuff in iOS 8

Additional resources

Open-Source project of the week

Riemann Sum: UIAccessibility Demo - Sommer Panage on GitHub

The application allows the user to model one of 3 functions in a graph and select the number of rects to approximate the integral using a Riemann Sum. (This demo uses the Left Riemann Sum.)

This app has been made fully accessible to demonstrate the use of Apple's UIAccessibility protocols / classes. It demonstrates basic accessibility additions via customization of accessibilityLabel properties thru more advanced accessibility via custom accessibility containers.

git clone


Chad (@jazzychad)

Darryl (@dh_thomas)

Vovis: Soon-to-be-available project. An out-of-band VoiceOver visualizer to help identify potential accessibility issues. I’ll be sharing it on GitHub soon. (Hopefully before the next episode.)

Kevin Jones demonstrates the challenges of navigating 2-dimensional interfaces designed for sighted users when using screen readers, which may be considered 1-dimensional, and provides suggestions as to how design might be optimized for screen readers.

Sommer (@sommer)

Tommy Edison: a lot of us don't actually know a blind person. Tommy does 2 awesome YouTube series: one answering common questions sighted people have for blind people and the other reviewing films from the blind perspective. Each is a quick and interesting: Flesky: incredible keyboard for sighted and non-sighted users alike. Shows promise for learned custom gestures.