Acessibilidade no desenvolvimento de aplicativos: construa um produto livre de discriminação
Publicados: 2021-06-11Você já ouviu o termo “usuário minoritário”? Descreve pessoas que têm necessidades especiais no espaço digital (por exemplo, a internet ou aplicativos móveis), mas cujo número não é significativo o suficiente para que os princípios de desenvolvimento de aplicativos existentes sejam ajustados.
Mais de 1 bilhão de pessoas (ou 15% da população global) vivem com algum tipo de deficiência, constituindo de longe o maior e mais negligenciado grupo de usuários minoritários.
O que isso tem a ver com o desenvolvimento de aplicativos, você pergunta? Tudo!
Entendendo a acessibilidade

Em primeiro lugar, vamos definir acessibilidade, o que isso significa no desenvolvimento de aplicativos e por que isso é importante para todas as partes envolvidas.
Em termos mais gerais, acessibilidade significa simplesmente inclusão de pessoas com deficiência . O termo é comum em ciências sociais e planejamento urbano, pois geralmente abrange a extensão em que um determinado lugar, área ou serviço está disponível para aqueles que podem ter dificuldades para acessá-lo. Lembre-se que última parte, é importante.
É muito semelhante quando se trata de desenvolvimento de aplicativos para web e dispositivos móveis. Como regra, a acessibilidade refere-se ao design e recursos que permitem que pessoas com deficiências específicas se beneficiem de um produto digital.
Embora existam muitas formas diferentes de tais deficiências, há algumas que são mais importantes em aplicativos móveis:
- visão
- audição
- destreza
- conhecimento
Ao introduzir recursos que abordam essas dificuldades, os proprietários de aplicativos podem criar experiências muito mais gratificantes e aumentar sua popularidade com o público.
A importância da acessibilidade de aplicativos móveis
No momento, a acessibilidade é uma área cinzenta da indústria – todo mundo já ouviu falar sobre isso, todos sabem que seria uma coisa boa de se ter, e ainda assim a maioria absoluta das empresas tende a ignorar a acessibilidade como seu foco principal.
Pode parecer estranho, já que 1 em cada 7 usuários não poderá ter a mesma experiência que seus pares. E, no entanto, aqui estamos. É exatamente por isso que é particularmente importante enfatizar o que exatamente a acessibilidade traz para a mesa.

Saiba mais sobre o futuro dos aplicativos móveis
Obtenha o relatório agora!O que significa acessibilidade para os usuários

Você já assistiu o mesmo filme na Netflix com duas formas diferentes de legendas?
Digamos que você esteja prestes a curtir um terror espanhol com legendas em inglês. Você receberá uma tradução criativa do que os personagens dizem e, em raras ocasiões, o que toca no rádio. Assistir ao mesmo filme com legendas em espanhol ou inglês [CC], no entanto, seria diferente. Ele apresentaria todas as entradas adicionais, como “música pensativa tocando” e “a porta range”, criando assim uma experiência completamente diferente.
Para alguns de nós, ter essas legendas ativadas é uma maneira divertida de nos distrair da trama. Ao mesmo tempo, para outros, é uma necessidade básica poder assistir ao filme em primeiro lugar. Bem-vindo à ideia de acessibilidade.
No final das contas, tudo se resume à experiência do usuário. Em primeiro lugar, seu aplicativo precisa atender a seus usuários e suas necessidades imediatas, para que eles sejam o juiz final de seu sucesso. E a introdução de recursos adicionais para demonstrar maior empatia, compreensão e reconhecimento de suas necessidades tem suas próprias vantagens.
Benefícios da acessibilidade para empresas

Embora os usuários mais felizes sejam ótimos, você deve estar se perguntando o que há para você como proprietário de uma empresa. Afinal, embora a experiência que você criará para os usuários minoritários possa ser inestimável, o desenvolvimento de aplicativos não é. Não se preocupe, porém, porque há muito a ganhar.
Devo mencionar um bilhão de clientes potenciais adicionais ? Isso por si só deve ser uma razão boa o suficiente para você pelo menos considerar investir em acessibilidade de aplicativos. No entanto, isso ainda não é tudo.
Durante os tempos de movimentos pró-minorias, os usuários minoritários dificilmente podem ser esquecidos, e é por isso que ingressar no partido definitivamente o ajudará com a imagem da sua marca . E com os elogios espalhados pelo boca a boca e a percepção positiva da marca crescendo, você poderá escalar rapidamente.
Outra vantagem doce que você desbloquearia é uma vantagem competitiva definitiva . Lembra como eu disse que acessibilidade é algo que todo mundo está ciente, mas ninguém está realmente se incomodando? Bem, imagine estar entre os primeiros a mudar a balança.
Então, por que tantas empresas optam por ignorar a acessibilidade e lutar pela inclusão em áreas diferentes do desenvolvimento de aplicativos? Vamos cavar mais fundo!
Acessibilidade em aplicativos móveis: implicações legais e regulamentos
O problema é que, enquanto criar um aplicativo acessível repleto de recursos fáceis de usar, parece ótimo em teoria, pode ser bastante desafiador implementá-lo na prática.
Todo empresário experiente sabe o valor de um bom advogado e a dor de cabeça que uma cláusula perdida pode trazer para uma operação inteira.
O desenvolvimento de aplicativos não é diferente. Ele vem com seu próprio quinhão de regras, regulamentos, regimes e recomendações que podem se tornar a base de todo o seu projeto. Por isso, antes de se comprometer com qualquer projeto, é melhor estudar as leis que regem o setor.
WCAG vs aplicativos móveis

Pode parecer contra-intuitivo, mas a principal limitação da acessibilidade do aplicativo é a falta dela. Simplesmente não há um corpo definido que especifique o que pode ser considerado acessível e o que não pode.
Concedido, existem certas diretrizes de como uma determinada prática seria “bom ter”. No entanto, ainda não há uma definição globalmente aceita dos padrões mínimos de acessibilidade. É por isso que muitos desenvolvedores recorrem às Diretrizes de Acessibilidade de Conteúdo da Web (WCAG).

De acordo com as WCAG, para que o site seja considerado acessível, todo o seu conteúdo deve ser:
- Perceptível : os usuários devem ser capazes de perceber todos os elementos do design da interface do usuário e as informações apresentadas na página;
- Operável : todos os componentes da interface do usuário e a navegação do site devem ser factíveis;
- Compreensível : os usuários devem ser capazes de entender sobre o que é a página e como se espera que ela interaja;
- Robusto : o conteúdo deve ser entregue de forma que a tecnologia assistiva possa processá-lo, interpretá-lo e reproduzi-lo corretamente.
Agora que conhecemos as regras, vamos ver como elas se traduzem no desenvolvimento real de aplicativos acessíveis.
Como construir um aplicativo acessível
Em primeiro lugar, gostaria de destacar que estarei me referindo à acessibilidade da web e de aplicativos móveis aqui simultaneamente. Afinal, o objetivo é criar um roteiro para uma experiência de usuário inclusiva para todos .
Portanto, para criar um aplicativo verdadeiramente acessível, você precisará se concentrar em 3 áreas principais de cada projeto : design e navegação, conteúdo e testes. Agora vamos dar uma olhada em cada um.
Design e navegação

Confira este exemplo de modo escuro e claro para iOS. Você pode ver claramente a diferença e, embora possa parecer intuitivo e natural, muito esforço foi feito para fazê-lo parecer assim. Steve Jobs afirmou que o design não é como algo se parece, mas como funciona . A acessibilidade é um pouco mais complicada. Tanto a aparência quanto a funcionalidade importam igualmente aqui.
Aqui estão algumas das práticas recomendadas que ajudarão você a tornar seu aplicativo acessível:
Desenvolva um aplicativo acessível com Miquido
Contate-Nos- Introduza uma separação clara das cores de frente e de fundo - torne-o compatível com daltônicos
- Evite elementos indutores de convulsões, como pop-ups piscantes ou cores que mudam rapidamente
- Dê aos usuários a oportunidade de ajustar os principais elementos de layout , como tamanho do texto, cor de fundo e brilho, de acordo com suas preferências pessoais
- Certifique-se de que seu aplicativo não exija nenhum gesto específico para funcionar corretamente - vá com calma com os toques, deslizes e rolagem desnecessários
- Inclua botões claramente diferenciados para facilitar a navegação – direcione claramente seus usuários para diferentes partes do seu aplicativo.
Com isso, você deve ter uma boa compreensão de como o design acessível funciona e se parece. Portanto, é hora de ver como você pode aprimorá-lo ainda mais fornecendo informações de alta qualidade em um formato de alta qualidade.
Contente

Quando se trata de tornar o conteúdo realmente acessível, há muitas oportunidades não descobertas e um grande potencial para trazer inovação. No entanto, para fornecer uma compreensão básica do que estamos procurando aqui, pense nestas linhas:
- Adicione legendas a todos os vídeos apresentados em sua plataforma móvel
- Certifique-se de que o texto esteja perfeitamente sincronizado com o áudio para que os usuários tenham uma compreensão precisa do que está acontecendo
- Forneça acesso de áudio a conteúdo visual – conte com funções de conversão de texto em fala, ditados de texto, descrições de áudio de imagens e vídeos, assistentes de voz, etc.
- Verifique a continuidade do conteúdo durante as rotações da tela – você deseja que o mesmo local exato da página esteja disponível, independentemente do modo de rotação.
Procura uma solução verdadeiramente inovadora? Leia como a IA pode ajudar a tornar os aplicativos móveis mais acessíveis e envolventes para qualquer usuário!
E agora vamos para a última peça do quebra-cabeça.
Teste de acessibilidade
Se você não é totalmente novo no desenvolvimento de software, já deve saber como o teste é crucial para o lançamento de um produto bem-sucedido. Você quer garantir que tudo funcione corretamente, que os usuários reajam bem e que não haja surpresas antes que seu aplicativo chegue ao mercado.
Você pode estar se perguntando se existem atalhos e eu tenho boas notícias para você! Com a crescente demanda por aplicativos móveis acessíveis, o Google apresentou o Accessibility Test Framework para Android e para iOS no Github.
Trate a acessibilidade como qualquer outro aspecto importante do seu aplicativo, da mesma forma que você aborda a funcionalidade principal ou o design de UX. Na verdade, abrange ambos! Portanto, pode ser sensato prestar um pouco mais de atenção.
E com isso, resta apenas uma pergunta a ser respondida.

A acessibilidade vale o esforço?
Quer saber se ao aderir ao movimento pró-acessibilidade de aplicativos você estará se inscrevendo em uma iniciativa social? Ao aplicar as melhores práticas de acessibilidade ao seu negócio, você não precisa necessariamente se posicionar publicamente. A Apple não se gaba de seus modos escuro e claro em todas as conferências que participa.
Em vez disso, você dedica horas extras de trabalho e pensa no produto, sabendo que mais pessoas poderão se juntar à sua empresa em seus empreendimentos.
Tem uma ideia para um aplicativo acessível que vai conquistar o mercado e está procurando a equipe certa para fazer isso acontecer? Não procure mais!
Conte-nos tudo e vamos começar a construir!