Accesibilidad en Android Apps
¿Qué es la accesibilidad?
Es el grado en que todas las personas pueden utilizar un
objeto, visitar un lugar o acceder a un...
Un poco de historia...
Proveedores de accesibilidad en
dispositivos móviles...
Pasado...
Desarrolladores de
Tecnología Asi...
¿Son tus apps accesibles?
¿Estás seguro de que tus apps son compatibles con las
herramientas de accesibilidad usadas por p...
Accesibilidad... ¿por qué?
Beneficios sociales
•

Según la OMS, el 15% de la población
mundial tiene dificultades para acc...
Tecnologías Asistivas para móviles

Lector de pantallas
Interfaces de
gestos
especializadas

T.A.
Móviles

Reconocimiento
...
Accesibilidad en Android
• Android ofrece una completa API de
accesibilidad desde su versión 1.6.

• Google y otras compañ...
Apps accesibles
Hacer apps Android accesibles significa
desarrollar productos compatibles con las
Tecnologías de Ayuda
dis...
Enlaces útiles

• Android accessibility API guide:
http://developer.android.com/guide/topics/ui/accessibility/index.html

...
Desarrollo accesible
Buenas prácticas en el desarrollo de una
app para móviles accesible:
• Etiquetado accesible para elem...
Desarrollo accesible
Especial atención a...
• Implementar comunicación con API de accesibilidad en
custom controls.
• Corr...
Diseño accesible
Buenas prácticas en el diseño de una app para móviles accesible:
• Coherente distribución y agrupación
de...
Multiplataforma...
Accesibilidad en apps multiplataforma:

• Se pierde la capa de accesibilidad nativa de la
API de Androi...
Accesibilidad... ¿cuándo?
• La accesibilidad todavía marca la
diferencia.
• Logra llegar a TODOS tus clientes
potenciales....
• Comprobamos la accesibilidad de tus soluciones móviles y te
guiamos para hacer tu app accesible.
Certificación de app accesible

Empresa reconocida por ONCE/CIDAT para certificación
de la accesibilidad en aplicaciones m...
www.codefactory.es
Ferran Gállego
ferran.gallego@codefactory.es
Accesibilidad en apps móviles - Codefactory
Upcoming SlideShare
Loading in …5
×

Accesibilidad en apps móviles - Codefactory

876 views

Published on

Ponencia ofrecida por Ferran Gállego de Codefactory en Droidcon Spain. Sinopsis: Las tecnologías móviles han experimentado grandes avances durante los últimos años en el campo de la accesibilidad. Los fabricantes de sistemas operativos dedican enormes esfuerzos a garantizar que sus plataformas son accesibles y, a su vez, ofrecen las herramientas necesarias para que terceros se puedan beneficiar de la accesibilidad nativa en el desarrollo de sus aplicaciones.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
876
On SlideShare
0
From Embeds
0
Number of Embeds
113
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Accesibilidad en apps móviles - Codefactory

  1. 1. Accesibilidad en Android Apps
  2. 2. ¿Qué es la accesibilidad? Es el grado en que todas las personas pueden utilizar un objeto, visitar un lugar o acceder a un servicio. Es un desafío: muchos usuarios con necesidades especiales (personas de edad avanzada, ciegos, personas con baja visión, sordos, etc.) encuentran barreras que no les permiten acceder a la tecnología. Es una oportunidad para los desarrolladores, que pueden hacer llegar sus apps a TODOS sus usuarios potenciales.
  3. 3. Un poco de historia... Proveedores de accesibilidad en dispositivos móviles... Pasado... Desarrolladores de Tecnología Asistiva ... presente... Fabricantes y desarrolladores de SO ... y presente. Desarrolladores de Apps
  4. 4. ¿Son tus apps accesibles? ¿Estás seguro de que tus apps son compatibles con las herramientas de accesibilidad usadas por personas con necesidades especiales? ¿Piensas en la accesibilidad cuando desarrollas tus apps?
  5. 5. Accesibilidad... ¿por qué? Beneficios sociales • Según la OMS, el 15% de la población mundial tiene dificultades para acceder a la tecnología. • Integración de personas con necesidades especiales en la Sociedad de la Información. • Responsabilidad social. Beneficios económicos • Millones de usuarios potenciales son actualmente incapaces de acceder a la tecnología. • La saturación del mercado no es cierta en lo que se refiere a aplicaciones accesibles. • Cumplir con la legislación sobre accesibilidad.
  6. 6. Tecnologías Asistivas para móviles Lector de pantallas Interfaces de gestos especializadas T.A. Móviles Reconocimiento de voz Magnificador de pantallas Dispositivos de E/S especializados
  7. 7. Accesibilidad en Android • Android ofrece una completa API de accesibilidad desde su versión 1.6. • Google y otras compañías especializadas ofrecen tecnologías de ayuda como TalkBack o Mobile Accessibility, con interfaces basadas en la API de accesibilidad. • Las buenas prácticas en accesibilidad permiten crear apps compatibles con estas tecnologías sin apenas esfuerzo adicional.
  8. 8. Apps accesibles Hacer apps Android accesibles significa desarrollar productos compatibles con las Tecnologías de Ayuda disponibles en el sistema operativo.
  9. 9. Enlaces útiles • Android accessibility API guide: http://developer.android.com/guide/topics/ui/accessibility/index.html • Android accessibility implementation training http://developer.android.com/training/accessibility/index.html
  10. 10. Desarrollo accesible Buenas prácticas en el desarrollo de una app para móviles accesible: • Etiquetado accesible para elementos funcionales de la interfaz. • Información accesible sobre cambios de contexto. • Información accesible sobre cambios de estado. • Información accesible sobre datos actualizados en tiempo real. • Notificaciones accesibles. • Indicadores de progreso accesibles. • Navegación por foco accesible.
  11. 11. Desarrollo accesible Especial atención a... • Implementar comunicación con API de accesibilidad en custom controls. • Correcta descripción de controles relacionados como los de un DatePicker. • No generar feedback de accesibilidad por nuestra cuenta. • No es necesario que los elementos decorativos sean accesibles. • Comprobar que los gestos de nuestra app no colisionen con los de las tecnologías de apoyo.
  12. 12. Diseño accesible Buenas prácticas en el diseño de una app para móviles accesible: • Coherente distribución y agrupación de controles. • Múltiples canales de salida. • Interfaz con métodos diversos para activar funcionalidad. • Soporte para múltiples mecanismos de entrada. • Contenido multimedia accesible.
  13. 13. Multiplataforma... Accesibilidad en apps multiplataforma: • Se pierde la capa de accesibilidad nativa de la API de Android. • Pasamos a depender de la accesibilidad del web control.
  14. 14. Accesibilidad... ¿cuándo? • La accesibilidad todavía marca la diferencia. • Logra llegar a TODOS tus clientes potenciales. • Reduce costes incluyendo la accesibilidad desde el principio.
  15. 15. • Comprobamos la accesibilidad de tus soluciones móviles y te guiamos para hacer tu app accesible.
  16. 16. Certificación de app accesible Empresa reconocida por ONCE/CIDAT para certificación de la accesibilidad en aplicaciones móviles.
  17. 17. www.codefactory.es Ferran Gállego ferran.gallego@codefactory.es

×