Boas práticas de acessibilidade em React Native

A acessibilidade em aplicativos mobile é frequentemente negligenciada por equipes de desenvolvimento, que acreditam que as ferramentas nativas das plataformas já resolvem todos os problemas. Mas na prática, 60% dos aplicativos mobile brasileiros têm pelo menos uma barreira de acessibilidade que impede usuários com deficiência de usá-los, segundo dados da Secretaria Nacional dos Direitos da Pessoa com Deficiência.

No desenvolvimento do Credito Jovem App, adotamos práticas como o uso de propriedades de acessibilidade nativas do React Native, como accessibilityLabel e accessibilityHint, e testes com usuários cegos e surdos durante todo o ciclo de desenvolvimento. Uma das lições mais importantes que aprendi é que a acessibilidade não é um recurso extra: ela faz parte da qualidade do produto.

Além de tornar o aplicativo inclusivo, a acessibilidade também melhora a experiência de todos os usuários: por exemplo, o contraste ajustável que implementamos para usuários com deficiência visual também ajuda usuários que usam o aplicativo sob luz solar forte, nas ruas de Salvador. No final, a taxa de satisfação geral dos usuários aumentou em 15% depois que implementamos as melhorias de acessibilidade.