Matt Gemmell on accessibility for iPhone and iPad apps.
Implementing accessibility support for iOS applications is easy and fast. You can do most of it in Interface Builder, and the rest very rapidly in code – without requiring any structural changes to your project. It’s the right thing to do, and I truly hope you’ll consider spend the extra couple of hours to make your app accessible.
I added VoiceOver support to my iPhone application a few months ago. It bears repeating how incredibly easy it is to make your application better if not perfect. I rely on custom table cells more than most, so I had to make more code changes. It’s simple, and there’s no good excuse for not doing it.
Given the nature of this application, I’m not sure it’ll ever be needed. But it took less than two hours, and if anyone ever needs it they’ll be happy I made the effort.