Accessibility Update To AppYet

Jeffrey Stark

New Member
Love AppYet, was working on putting out an app using this simple system when I found out there was a bit of a bug or issue.

While the majority of the AppYet system seems to be quite accessible, would the developers please consider adding "text labels" to the media controls; so far this is the only place that lacks labels. The buttons on the lock screen/notification and in the main window that control media have no label.

Adding in this description should be a minimal amount of work but have a major benefit for the millions of people with disabilities in the world who might be using the apps made with AppYet.

The Android operating system from Google includes several accessibility features to aid individuals with disabilities in the use of mobile phones and tablets powered by the android platform. Among these is a pre-installed screen reading service called TalkBack which provides nonvisual access to the Android interface for individuals who are blind or visually impaired. TalkBack uses the properties of controls within the user interface of an Android app along with other factors to provide the user with spoken information about a control. These are the same labels or text descriptions that voice recognition and hands-free systems (like Google's Just Speak) would use.

The contentDescription property is used to provide an accessible name for controls

This is usually intended to provide a more relevant nonvisual label for a control. If the contentDescription and text property are not set, TalkBack does not announce any label for that particular control.

Developers should label all buttons and TextViews that they want spoken with a line like: android:contentDescription="Record" They can also use the method setContentDescription() to dynamically set the contentDescription label for a button etc. - from within their java code.

You can get lots of tips on accessible design in this article:
http://inclusiveandroid.com/?q=content/where-get-started-accessible-design-android-developer

Some countries would not be able to use your system or might put themselves at risk for a legal proceeding for releasing an inaccessible app because of the laws in that country that protect people with disabilities.

If you would like a tester to check out the results of implementing this; I want to volunteer myself as a blind person and 1 of the members of the inclusive android website that promotes information for people with disabilities using the android platform.
 
Top