Petición de mejora en accesibilidad para Android

Internet, con la llegada de las redes sociales y los servicios de administración electrónica, ha hecho que la gente pueda actuar, de forma pacífica, apoyando, pidiendo o participando en muchas iniciativas sociales.

Muchos conocemos los problemas de los productos de Google en cuanto a su accesibilidad y la aparente sordera de esta empresa a las peticiones y quejas que hemos trasladado algunos usuarios y desarrolladores con discapacidad. Pues bien, se ha comenzado una recogida de firmas virtuales para solicitar que Google mejore la accesibilidad en Android.

Puedes participar firmando, virtualmente, en la página de solicitud de mejora de accesibilidad en Android (en inglés). La página está en inglés pero no es complicado completar el formulario que ofrece para apoyar la iniciativa.

Mobile accessibility para Android, una solución sencilla

Android, el sistema operativo para dispositivos móviles de Google posee importantes carencias en accesibilidad. La gente de Talkback, el lector de pantallas oficial de Android, parece que no escucha demasiado a los usuarios y tampoco transmite las peticiones de desarrolladores y usuarios con discapacidad a Google. Todo esto ha provocado que grupos de desarrolladores y algunas empresas expertas en productos de apoyo se aventuren a desarrollar sus propios productos de apoyo para este sistema operativo.

Codefactory, la empresa creadora de magnificadores y lectores de pantalla para symbian y Windows mobile, ha decidido debutar en Android creando un producto de apoyo para usuarios con discapacidad visual.

Mobile accessibility

Mobile accessibility for Android es una solución de accesibilidad para usuarios con discapacidad visual que da acceso a las funciones más importantes del teléfono. Navegar por la Web, leer y escribir correos electrónicos, consultar datos del GPS son actividades que podrán realizarse con Mobile accessibility junto a las ya clásicas de gestionar llamadas, escribir y leer mensajes SMS, calendario y agenda de contactos. También permite configurar algunas cosas del terminal, como el tono de llamada, cuentas de correo, etc.

Mobile accessibility muestra toda la información en una interfaz muy simple, en blanco y negro, de forma que en todo momento se vea qué se está haciendo. Esto se debe a que Mobile accessibility no es un lector de pantallas que de acceso a todo el sistema. Mobile accessibility es un entorno cerrado accesible para personas con discapacidad visual.

Acceso limitado al sistema

Mobile accessibility incluye un lector de pantallas rudimentario que permite navegar por las opciones del launcher, el escritorio estandar de Android, y las opciones de configuración del sistema. Este lector de pantallas rudimentario da un acceso muy limitado al sistema, al igual que hace Spiel o talkBack, otros lectores de pantalla para Android. Esto se debe a que dentro del entorno cerrado de Mobile accessibility for Android no se tiene acceso a todas las opciones de configuración y manipulación del teléfono. Por ejemplo, una limitación muy grande es que, debido a las limitaciones de permisos de Android, no se puede apagar el teléfono desde el propio Mobile accessibility, hay que salir de él y usar el lector de pantallas rudimentario para apagar el teléfono o ponerlo en silencio. Android no sólo tiene carencias en accesibilidad, sino que impide crear aplicaciones accesibles que den solución a las carencias de accesibilidad a través de interfaces alternativos.

Manejo de Mobile accessibility

Mobile accessibility reconoce gestos sobre la pantalla dentro de su interfaz cerrada accesible. Esto permite a cualquier ciego con cualquier teléfono que use Android 2.X o superior el acceso a las funciones ya mencionadas. Los gestos, muy sencillos son similares a los conocidos flicks de VoiceOver para iOS de Apple. El teclado virtual sobre la pantalla táctil se usa de forma similar a como se hace en touchPad para Android o el método de VoiceOver para iOS.

El reconocimiento de gestos no funciona cuando salimos del entorno cerrado accesible de Mobile accessibility for android, por esta razón, se recomienda adquirir un teléfono que posea un trackBall, cursor o sistema de cursores en 5 direcciones. De esta forma nos podremos mover con el lector de pantallas rudimentario y acceder a las opciones de apagado y configuración del teléfono.

Esperemos que en futuras versiones de Mobile accessibility y Android mejoren estos aspectos.

Usuario ideal de Mobile accessibility

Al igual que pasó con la versión para Symbian de Mobile accessibility, allá por el año 2003, el usuario que aprovechará más este producto es aquel que quiera utilizar un teléfono de última generación sin complicarse demasiado. Por ejemplo, los teléfonos con Android de bajo coste que llegarán desde China podrían ser utilizados con este software de accesibilidad para personas con discapacidad visual. De esta forma una persona ciega podría acceder a la información de su teléfono, navegar por la Web y gestionar su correo electrónico con un teléfono barato.

Mobile accessibility puede encontrarse en el Market de Android, la tienda de aplicaciones on-line de google.

Touch type, teclado virtual accesible para ciegos en Android

Una de las limitaciones más importantes que existen en Android, en cuanto a accesibilidad del sistema para usuarios ciegos, es la imposibilidad de utilizar el teclado virtual en pantalla debido a las limitaciones de exploración de los elementos en pantalla a través de la pantalla táctil. Con Talkback o spiel, los dos lectores de pantallas compatibles, actualmente, con Android no se puede explorar la pantalla tocando con los dedos ya que el usuario, cuando coloca un dedo en la pantalla, activa el elemento y después de la activación la síntesis de voz verbaliza qué se ha activado. Esto provoca que el intentar escribir utilizando el teclado en pantalla sea una operación bastante compleja.

La solución ofrecida por el equipo de desarrollo de accesibilidad de Google y el proyecto Eye-free es un tanto ridícula. Oficialmente dicen que se utilice un teléfono con teclado físico o se conecte un teclado externo vía Bluetooth para poder escribir cualquier cosa. Esta solución va en contra del mercado, en el cual cada vez aparecen más teléfonos con sólo pantalla y sin botones. El conectar un teclado externo Bluetooth implica introducir una clave numérica en el terminal para emparejar los dispositivos, ¿pero, si no podemos teclear cómo introduciremos la clave de emparejamiento?

La comunidad de usuarios y desarrolladores de Android no tiene porqué conformarse con las decisiones de Google para Android. Un ejemplo de esto es el proyecto Touch type, desarrollado por un grupo de desarrollo independiente de Google.

Teclado virtual a semejanza de iPhone

Touch type es un programa para Android que permite sustituir el teclado habitual en Android por otro teclado con la particularidad de ser compatible con la síntesis de voz y accesible en la gestión de gestos en la pantalla.

El método de escritura es muy similar a uno de los métodos que ya se utilizan en el iPhone o en el iPad. Se debe arrastrar el dedo por la parte baja de la pantalla, cada vez que el dedo se coloque sobre una letra, esta será verbalizada. Si dejamos de tocar la pantalla, la letra será introducida en el campo de texto.

Para saber más sobre Touch type puedes visitar la página oficial del proyecto Touch type para Android

Esperanzas en un Android accesible para ciegos

Actualmente el proyecto Touch type está en versión beta, por lo que su funcionamiento no es del todo fiable, pero los resultados obtenidos en esta versión inicial hacen que se tengan esperanzas en tener un Android accesible para ciegos a medio plazo.

Lo que queda por hacer en accesibilidad de Android

Tras obtener una solución para el teclado virtual en Android, sólo falta que los lectores de pantallas se puedan utilizar a través de gestos en la pantalla en lugar de utilizar trackballs, cursores o touchpads, así como algunos botones de navegación. Además se debe conseguir una mayor integración de las librerías de accesibilidad para las aplicaciones disponibles en el Market de Android. Con esto podríamos decir que Android será un duro competidor de iOs en cuanto a la accesibilidad para usuarios ciegos.

En cuanto a otros perfiles de discapacidad decir que Google sigue distraída sin prestar oídos a las necesidades de otros perfiles de discapacidad.