Don't Miss Birthdays se ha diseñado con la accesibilidad como principio fundamental, no como un añadido posterior. Cada pantalla, cada interacción y cada función están pensadas para que cualquier persona pueda usarla, con independencia de sus capacidades.
Funciones de accesibilidad
VoiceOver
Cada elemento dispone de una etiqueta descriptiva para navegar por toda la app con VoiceOver.
Tipografía cuidada
Tamaños de texto seleccionados para máxima legibilidad. Tipografía Tajawal personalizada para árabe, con tamaños coherentes en toda la app.
Modo oscuro
Interfaz oscura permanente con colores escogidos para una lectura cómoda y un confort visual duradero.
Respuesta háptica
Vibraciones táctiles que confirman cada acción e interacción para ofrecer una experiencia más rica.
Alto contraste
Cumple los requisitos de contraste WCAG nivel AA. Los elementos de la interfaz se mantienen claros y legibles en cualquier condición.
Compatibilidad con RTL
Diseño completo de derecha a izquierda para árabe. Todos los elementos de la interfaz, el texto y la navegación se reflejan correctamente.
Cómo funciona en Don't Miss Birthdays
Navegación con VoiceOver
Cada botón, etiqueta y elemento interactivo tiene una etiqueta de accesibilidad descriptiva. VoiceOver lee con claridad los nombres de los perfiles, la edad, los días restantes y los elementos de navegación. Los iconos decorativos quedan ocultos para VoiceOver y no entorpecen la lectura. Las tarjetas de perfil, los gráficos de estadísticas y el calendario son totalmente accesibles.
Compatibilidad con Dynamic Type
Los tamaños de texto se han elegido con cuidado para mantener la legibilidad en cualquier pantalla. La app utiliza un sistema tipográfico personalizado con Tajawal para árabe y la tipografía del sistema en el resto de los idiomas, manteniendo tamaños coherentes en toda la interfaz.
Diseño en modo oscuro
Don't Miss Birthdays utiliza una interfaz oscura permanente con colores cuidadosamente seleccionados (fondo #181a20, azul de acento #3886E5, rosa para los matrimonios #E57399). El resultado es una lectura cómoda, una menor fatiga visual y un ahorro de batería en pantallas OLED. Cada pantalla está diseñada y probada para garantizar suficiente contraste sobre el fondo oscuro.
Respuesta háptica
Las vibraciones táctiles confirman las acciones clave: guardar un perfil, copiar un número de teléfono o un correo, navegar entre pestañas y otras interacciones. Esto añade un canal sensorial extra para quienes no perciben la respuesta visual. La respuesta háptica se puede configurar desde Ajustes.
Color y contraste
Los cumpleaños y los aniversarios de boda se diferencian con etiquetas e iconos, además de con colores. Los puntos de estado de las alertas en las tarjetas de perfil se explican mediante una leyenda en la página de inicio. Todas las combinaciones de color cumplen los requisitos de contraste WCAG nivel AA: 4,5:1 para el texto normal y 3:1 para el texto grande.
Diseño de derecha a izquierda
El árabe incluye soporte RTL completo. Todos los elementos de la interfaz, la navegación, la alineación del texto y el diseño se reflejan correctamente. Las tarjetas de perfil, el calendario y los gráficos de estadísticas se adaptan al sentido de lectura de derecha a izquierda.
Nuestro compromiso
La accesibilidad no es una función añadida más tarde. Está integrada en cada línea de código. Don't Miss Birthdays admite 14 idiomas, incluido el árabe con un diseño completo de derecha a izquierda, para seguir siendo útil en todo el mundo. Si encuentras cualquier problema de accesibilidad, queremos saberlo.