Addaw, ir a inicio Donar

Lección 1 de 10 · Vídeo de 3:39 con subtítulos · Revisado el 26/10/2026

Presentación del curso en vídeo

Vídeo de 3:39 con subtítulos en español (actívalos o desactívalos con el botón CC del reproductor). La locución, con voz sintética, describe todo lo que aparece en pantalla, así que no necesita audiodescripción. Descargar el vídeo (MP4)
Transcripción completa del vídeo
  1. Te damos la bienvenida

    Te damos la bienvenida a Apps móviles accesibles: iOS y Android, el tercer curso del nivel 6 de la Certificación ADDAW. Es un curso para apps nativas e híbridas. Aprenderás a programar y revisar la accesibilidad en iOS y en Android, con ejemplos de código real.

  2. Las pautas WCAG llegan al móvil

    Las pautas WCAG se escribieron para la web, pero el documento WCAG2ICT explica cómo aplicarlas a una app. La app debe girar libremente y dejar crecer el texto hasta el 200 %. El mínimo de las pautas WCAG 2.2 para un objetivo táctil es de 24 por 24 puntos, y las guías de plataforma piden 44 en iOS y 48 en Android.

  3. iOS: VoiceOver y Dynamic Type

    En iOS, VoiceOver lee de cada elemento su etiqueta, su valor, sus rasgos y su pista. Verás cómo agrupar una celda de movimientos bancarios en un solo elemento con acciones propias. Y cómo usar Dynamic Type para que el texto crezca sin truncarse, en UIKit y en SwiftUI.

  4. Android: TalkBack y Compose

    En Android trabajarás con TalkBack, con el sistema de vistas y con Jetpack Compose. Aprenderás a usar contentDescription solo donde aporta y a completar la semántica de cada componente. Por ejemplo, un calendario de cita previa que funciona con TalkBack, con Switch Access y con un teclado externo.

  5. Navegar sin perderse

    Una app es un recorrido entre pantallas. Cada pantalla necesita un título que se anuncie al llegar y un orden de recorrido lógico. Los diálogos y las hojas inferiores deben recibir el foco, ocultar lo que hay detrás y devolverlo al cerrarse. Si no, la persona se pierde a mitad de la tarea.

  6. Formularios y acceso seguro

    Los formularios deciden si alguien puede darse de alta o pagar. Verás cómo usar etiquetas visibles y persistentes, y cómo declarar cada campo para que el sistema lo autocomplete. También cómo iniciar sesión sin memorizar: gestores de contraseñas, biometría con alternativa y códigos por SMS que se rellenan solos.

  7. Componentes complejos

    Después llegan los componentes complejos. Listas cuyas acciones de deslizamiento tienen una alternativa accesible. Mapas que ofrecen también una lista y permiten escribir una dirección. Gráficos con un resumen en texto y datos consultables, y vídeos con subtítulos que siguen las preferencias del sistema.

  8. React Native, Flutter y WebView

    Muchas apps se escriben con React Native, con Flutter o como una web empaquetada. Todas acaban hablando con la API de accesibilidad nativa. Flutter pinta sus propios píxeles, así que necesita declarar su semántica. Y la web dentro de la app sigue las pautas web, más las reglas nativas de lo que la rodea.

  9. Que no se rompa en la siguiente versión

    Lo que arreglas hoy puede romperse en la siguiente versión. Por eso verás cómo crear componentes que obligan a poner etiqueta y cómo revisar previsualizaciones con texto grande. También cómo lanzar auditorías automáticas dentro de las pruebas de interfaz, sabiendo que nunca sustituyen a la prueba manual.

  10. Por qué importa

    Hoy pedimos cita, pagamos y viajamos desde el móvil. Una persona ciega que usa TalkBack necesita poder hacerlo sin ayuda. La accesibilidad de las apps es obligatoria en el sector público por el Real Decreto 1112 de 2018. Y desde junio de 2025, la Ley 11/2023 la exige en banca, comercio electrónico y transporte.

  11. Al terminar sabrás…

    Al terminar sabrás programar la accesibilidad de una app en iOS y en Android. Resolverás la navegación, los formularios, los mapas y los gráficos, y automatizarás las comprobaciones. Y lo verificarás con lectores de pantalla reales. Coge tu móvil, activa VoiceOver o TalkBack y empieza por la primera lección.

Te damos la bienvenida a Apps móviles accesibles: iOS y Android, el tercer curso del nivel 6 de la Certificación ADDAW de Accesibilidad Digital. Buena parte de los trámites, compras, pagos y desplazamientos ya se hacen desde una app. Si la app no funciona con VoiceOver, TalkBack, texto grande, control por voz o un teclado externo, esas tareas quedan fuera del alcance de muchas personas.

Qué vas a aprender

  • Cómo se aplican las WCAG 2.2 a las apps nativas según WCAG2ICT y la EN 301 549 (PDF, se abre en una ventana nueva).
  • Las API de accesibilidad de UIKit, SwiftUI, Views y Jetpack Compose, con código.
  • Navegación, foco, diálogos, formularios y autenticación accesibles en móvil.
  • Componentes complejos: listas, pestañas, carruseles, mapas, gráficos y vídeo.
  • React Native, Flutter y WebView, y cómo automatizar pruebas en el flujo de desarrollo.

Para quién es

Para desarrollo móvil, diseño de producto, QA y auditoría. Conviene haber superado el nivel 3 (desarrollo web accesible) y el nivel 4 (auditoría), porque partimos de esos conceptos.

Cómo aprovechar el curso

Ten a mano un iPhone o un móvil Android y activa VoiceOver o TalkBack desde la primera lección. Sigue el orden propuesto: va de los principios a cada plataforma, de ahí a los patrones transversales y, al final, a los frameworks y las pruebas. Haz cada «Pruébalo tú» en una app real y termina con el caso práctico.

Comprueba lo que has aprendido

Esta lección se puede leer libremente. Para hacer su test de 3 preguntas, los ejercicios prácticos con páginas reales, guardar tu avance y optar al examen y al certificado, matricúlate en el curso.

Matricularme · nivel 6 (119 €)