Última actualización: octubre de 2025
Be Native está diseñada para ofrecer una experiencia de aprendizaje inclusiva a toda la comunidad de desarrolladores Apple. Construimos las versiones para iPhone y iPad con las APIs nativas de accesibilidad de SwiftUI, realizamos auditorías periódicas y cada lanzamiento se certifica con nuestro equipo de revisión de accesibilidad. Si detectas cualquier barrera, escríbenos a info@benative.dev y la abordaremos con máxima prioridad.
La app de iOS integra de forma nativa las siguientes tecnologías asistivas disponibles en iPhone:
VoiceOver narra los elementos en pantalla y permite navegar con el rotor. Exponemos etiquetas descriptivas, pistas y acciones personalizadas mediante .accessibilityLabel, .accessibilityHint y .accessibilityActions de SwiftUI. El contenido dinámico —como el avance en cursos o los controles de reproducción— anuncia sus cambios en tiempo real y respeta el foco de VoiceOver.
Todos los componentes interactivos emplean controles nativos de Apple, por lo que reciben comandos de Control por voz automáticamente. Botones, interruptores y enlaces de navegación responden a las frases predefinidas y utilizamos etiquetas personalizadas cuando es necesario.
La interfaz adopta Dynamic Type con los estilos tipográficos de SwiftUI. Cuerpo de texto, titulares y etiquetas interactivas escalan suavemente según el tamaño de letra preferido por cada persona, garantizando la lectura de los contenidos educativos.
Be Native es compatible con los modos claro y oscuro mediante paletas basadas en colores semánticos de SwiftUI. Probamos los niveles de contraste en ambos estilos y los recursos visuales —iconos e ilustraciones— se adaptan al tema activo.
Estados como finalizado, seleccionado o con advertencia emplean señales redundantes —iconos, subrayados o textos— además del color. Los rasgos de accesibilidad comunican los cambios de estado para que las personas con daltonismo reciban un feedback claro.
El texto y los elementos críticos mantienen ratios de contraste AA de las WCAG 2.1 sobre todos los fondos soportados. Validamos las paletas con Accessibility Inspector y herramientas automatizadas durante el proceso de diseño.
Cuando el ajuste del sistema indica Reducir movimiento, sustituimos las transiciones por fundidos, eliminamos el paralaje y desactivamos animaciones no esenciales manteniendo la retroalimentación necesaria.
Las lecciones en vídeo incluyen subtítulos cerrados generados con AVFoundation. Están sincronizados, respetan el estilo de subtítulos elegido por la persona usuaria y se mantienen disponibles sin conexión para sesiones descargadas.
La experiencia en iPadOS replica las capacidades de iPhone y añade diseños multicolumna y atajos de teclado. Todas las funciones anteriores están plenamente soportadas en iPad:
Be Native supera una auditoría interna de accesibilidad en cada ciclo de lanzamiento. La revisión contempla flujos de navegación, compatibilidad con lectores de pantalla, contraste, sensibilidad al movimiento y alternativas para contenido multimedia. Cada hallazgo se resuelve antes de publicar una actualización y contamos con suites de regresión para evitar reapariciones.
La accesibilidad es un compromiso permanente. Si encuentras un problema, tienes una propuesta o necesitas ayuda para usar Be Native, escríbenos a info@benative.dev. Revisaremos tu mensaje con rapidez y trabajaremos contigo para ofrecer una experiencia sin barreras.