Nivel 6: Especialista: documentos, apps móviles y multimedia · Móvil y aplicaciones
N6-C3 Apps móviles accesibles: iOS y Android
Las aplicaciones móviles tienen sus propias tecnologías de apoyo, sus propias API de accesibilidad y sus propios errores típicos. Este curso traduce los principios WCAG 2.2 al entorno táctil (WCAG2ICT), recorre con código las API de UIKit, SwiftUI, Views y Jetpack Compose, y profundiza en navegación y foco, formularios y autenticación, componentes complejos, React Native, Flutter y WebView, y pruebas automatizadas en el flujo de desarrollo.
- 10 lecciones
- 1 vídeo con subtítulos
- 2 infografías
- 129 minutos
- 10 ejercicios prácticos
- Test de práctica ilimitado
Objetivos
- Al terminar sabrás aplicar los principios WCAG 2.2 a interfaces táctiles siguiendo WCAG2ICT: tamaño de objetivo, orientación, gestos, escalado de texto.
- Programarás accesibilidad en iOS con UIKit y SwiftUI: etiquetas, rasgos, valores, agrupación, orden, Dynamic Type y Voice Control.
- Programarás accesibilidad en Android con Views y Compose: contentDescription, semantics, roles, estados, orden de recorrido, live regions y Switch Access.
- Gestionarás títulos de pantalla, orden de recorrido, diálogos modales y foco de accesibilidad y de teclado al navegar por una app.
- Construirás formularios móviles con etiquetas persistentes, propósito de entrada (1.3.5), errores accesibles y autenticación sin pruebas de memoria (3.3.8).
- Harás accesibles listas, pestañas, carruseles, mapas, gráficos y reproductores de vídeo con las API nativas.
- Conocerás las API de accesibilidad de React Native y Flutter y las limitaciones de las apps en WebView.
- Integrarás la accesibilidad en el desarrollo con componentes que la exigen, previsualizaciones y pruebas automatizadas, y evitarás los errores más frecuentes detectados en auditoría.
Lecciones
Este curso pertenece a un nivel de pago. Compra el acceso al nivel 6 para hacer el curso guiado (lecciones, tests y ejercicios prácticos) y presentarte al examen.
Ver el nivel 6 (119 €)- Presentación del curso en vídeo
- Principios de accesibilidad móvil: táctil, tamaño, orientación y gestos (WCAG2ICT)
- iOS: VoiceOver, Dynamic Type, API de accesibilidad de UIKit y SwiftUI, Voice Control
- Android: TalkBack, contentDescription, semántica de Compose y Switch Access
- Navegación, foco y estructura de pantallas: títulos, orden, diálogos y teclado externo
- Formularios, teclados y autenticación accesible en apps
- Componentes complejos: listas, pestañas, carruseles, mapas, gráficos y vídeo
- Apps híbridas y multiplataforma: React Native, Flutter y WebView
- Accesibilidad en el flujo de desarrollo: componentes, previsualizaciones y pruebas automatizadas
- Caso práctico, ejercicios y lista de comprobación