By Jason, 25 March, 2011
Forum
Accessibility Advocacy
I am, as I am sure the rest of you are, tired of hearing about the latest and greatest new app for the iPad or iPhone and getting excited about it only to find out that the developer did not take the normally small effort to make it accessible, not intentionally but ignorantly. I want to reach out to this audience to see the feasibility of choosing an application once every week or month and coordinate a unified effort to contact the developer of that application with requests/complaints as to the lack of accessibility of that application. We would have greater influence with greater numbers. I would also reach out to the developer/manager of this site to possibly add this as a feature or section of this site. I think this feature would be consistent with the original purpose of this site; to bring to light accessibility issues of apps for the IOS platform. Thoughts?
-Jason
Comments
Open to suggestions
Hi all,
We have some content devoted to accessibility advocacy, but it is quite limited and is something that I have been keen to develop.
However, I have struggled to come up with any good ideas. So, I would certainly encourage people to share their thoughts and suggestions in this thread.
David
Suggestion
A developer's perspective
I can respond from a developer's perspective. I learned of this website by word of mouth, and now find it invaluable for giving me an insight into the needs of a large user base.
I'd recommend that if the goal is have developers change their apps (making them more accessible) then present to them an invitation to increase their user/customer base by making the required changes, and provide them with links to online resources, and encourage them with the news that there is an online community that will positively assist with feedback (and perhaps testing?) I'd expect they'd be flattered by the attention given to their creations, and keen to assist anyone who showed this level of interest.
If on the other hand, the developer were to receive emails containing complaints about their app, then they'll start with a negative impression.
We developer's want as many people using our apps as possible, so making them accessible is a win/win. However, there's a concern that if we only get the accessibility partially right, then perhaps that's worse than not trying at all. This is why its important that this online community work collaboratively with developers.
In addition to the question of accessibility, there are many options faced by developers; such as how many languages should the app support? It's easiest just to start with your own language, and to get the app released (hopefully) to start earning some money to repay the build effort. (It costs thousands of dollars to create apps, mostly in hours of work, but also for purchased hardware and Apple license fees.) This is why it's important that the feedback get to the developers. My apps are all English only, but I assure you that if a community of French speaking iPhone owners wrote to me asking for a French version that I'd make it happen.
So to sum up, I really think that most developers would respond positively to hearing requests from a community of users.
Understanding
Clarification
In agreement
Hi Jason,
I get your point regarding the need for multiple emails. I didn't mean to imply that one would do. My mistake.
You used the word 'complain' in your first post, so I was just suggesting that a positive approach might be the best way. But I see that's your intention anyway.
I think you have a great idea. I hope it happens.
Indeed
It is great that Apple's made accessibility so easy. I think for my Talking Scientific Calculator, it took me closer to 4-6 hours to get it right, but even so, that is tiny compared to the effort in creating the whole application. (I found that I needed more control over VoiceOver than was given by Interface Builder, and had to write custom Objective-C code to achieve the best results for every button, table cell, segment control, slider control and help text.)
Much of that time was experimenting and learning. I'll be far more productive when writing my next app.
Complain was the wrong word