O Don't Miss Birthdays foi desenvolvido com a acessibilidade como princípio fundador, e não como um acréscimo. Cada ecrã, cada interação e cada funcionalidade foram pensados para que todos possam utilizá-los, independentemente das suas capacidades individuais.
Funcionalidades de acessibilidade
VoiceOver
Cada elemento tem etiquetas claras, para que possa utilizar toda a app com o VoiceOver.
Tipografia cuidada
Tamanhos de letra cuidadosamente escolhidos para boa legibilidade. Tipo de letra Tajawal próprio para árabe, com tamanho uniforme em toda a app.
Modo escuro
Design escuro permanente com cores cuidadosamente escolhidas para máxima legibilidade e leitura confortável.
Retorno háptico
Vibrações percetíveis confirmam ações e interações ao longo da app, proporcionando uma experiência mais rica.
Alto contraste
Cumpre os padrões de contraste WCAG AA. Os elementos da interface são claramente visíveis e legíveis em todas as condições.
Suporte RTL
Esquema da direita para a esquerda completo para árabe. Todos os elementos da interface, textos e navegação são corretamente espelhados.
Como tudo funciona no Don't Miss Birthdays
Navegação com VoiceOver
Cada botão, etiqueta e elemento interativo tem uma etiqueta de acessibilidade significativa. O VoiceOver lê com clareza nomes de perfis, idades, dias em falta e elementos de navegação. Os ícones decorativos estão ocultos do VoiceOver para não sobrecarregar a leitura. Os cartões de perfil, os gráficos de estatísticas e o calendário são totalmente acessíveis.
Suporte para Dynamic Type
Os tamanhos de letra foram cuidadosamente escolhidos para que todos os ecrãs continuem bem legíveis. A app utiliza um sistema tipográfico próprio, com Tajawal para árabe e tipos de letra do sistema para os outros idiomas, com tamanhos uniformes em toda a interface.
Design em modo escuro
O Don't Miss Birthdays usa uma interface escura permanente com cores cuidadosamente escolhidas (fundo #181a20, azul de destaque #3886E5, rosa de casamento #E57399). Isto proporciona excelente legibilidade, menos cansaço visual e poupança de bateria em ecrãs OLED. Cada ecrã foi verificado para garantir contraste suficiente sobre o fundo escuro.
Retorno háptico
Vibrações hápticas percetíveis confirmam ações importantes: guardar perfil, copiar número de telemóvel ou e-mail, navegar entre separadores e outras interações. Isto proporciona um canal sensorial adicional para quem não capta o feedback visual ou o capta de forma limitada. O retorno háptico pode ser ajustado nas definições.
Cores e contraste
Os aniversários e os aniversários de casamento são distinguidos não só pela cor, mas também por etiquetas e ícones. Os pontos de estado das notificações nos cartões de perfil são explicados numa legenda na página inicial. Todas as combinações de cor cumprem os requisitos de contraste WCAG nível AA: 4,5:1 para texto normal e 3:1 para texto grande.
Esquema da direita para a esquerda
O árabe é totalmente suportado no modo RTL. Todos os elementos da interface, a navegação, o alinhamento do texto e o esquema são corretamente espelhados. Os cartões de perfil, o calendário e os gráficos de estatísticas adaptam-se ao sentido de leitura RTL.
O nosso compromisso
A acessibilidade não é uma funcionalidade adicionada à última hora. Está presente em cada linha de código. O Don't Miss Birthdays suporta 14 idiomas, incluindo árabe com esquema completo da direita para a esquerda, para que a app continue bem utilizável em todo o mundo. Se encontrar algum problema de acessibilidade, ficaremos gratos pelo seu retorno.