Accesibilidad en Android

22
Marco Avendaño @marcoviaweb linkedin.com/in/marcoviaweb Accesiblidad en Android Tu App con acceso universal

Transcript of Accesibilidad en Android

Marco Avendaño

@marcoviaweblinkedin.com/in/marcoviaweb

Accesiblidad en Android

Tu App con acceso universal

No todos somos iguales

Accesibilidad

La accesibilidad o accesibilidad universal es el grado en el que todas las personas pueden utilizar un objeto, visitar un lugar o acceder a un servicio, independientemente de sus capacidades técnicas, cognitivas o físicas.

Los móviles y las discapacidades

Visuales, físicas o relacionadas a la edad que: no permiten ver o usar el touchscreen.

Auditivas: no permiten percibir información audible y las alertas.

¿Estas personas tendrán que estar privadas del uso de las

app?

La accesibilidad y los móviles

Se trata de asegurar que todos los usuarios que tengan algún impedimento físico puedan usar las aplicaciones de la misma manera que la mayoría de los usuarios.

La accesibilidad no es algo nuevo

En la web WCAG: Web Content

Accessibility Guidelines WAI-ARIA: Web Accessibility

Initiative - Accessible Rich Internet Applications

Recursos disponibles para la web

Android y la accesibilidad

Recursos bibliográficos User Interface –

Accessibility Patterns – Accessibility

Recursos disponibles en Android

Herramientas de accesibilidad en Android Consideraciones al desarrollar una app

Herramientas de accesibilidad en Android

Las aplicaciones son más accesibles si el usuario habilita los servicios y características del dispositivo.

Estos servicios hacen accesible una aplicación sin la necesidad de modificar código.

Herramientas en Android

TalkBack Explore by Touch Accessibility settings

Consideraciones al desarrollar una app

Etiquetar elementos IU Navegar sin utilizar el touchscreen Test de accesibilidad

Etiquetar elementos IU

Situación problemática Cuando una persona invidente navega en una aplicación, es

necesario que los controles tengan algún complemento que les indique su significado y uso.

Solución Agregar descripciones para que alguno visor de accesibilidad

pueda leerlos Elementos

ImageButton ImageView CheckBox

android:contentDescription

Ejemplo

Navegar sin utilizar el touchscreen

Situación problemática Algunas discapacidades no permiten recorrer los controles IU.

Solución Usar Controles direccionales Fisicos:

TrackballArrow keys

VirtualEyes free keyboardModo navegación gestual

android:focusable

Ejemplo

Test de accesibilidad

Magnify

WalkyTalky

Para terminar

"La accesibilidad debe ser una base del proyecto, no un parche del producto"

Marco Avendaño

@marcoviaweblinkedin.com/in/marcoviaweb

Accesiblidad en Android

Tu App con acceso universal

Gracias !!