-
Princípios do design inclusivo de apps
Descubra como compreender as necessidades de pessoas com deficiência pode ajudar você a criar apps melhores para todos. Saiba como tornar seus apps mais inclusivos ao oferecer suporte a diversos tipos de interação, permitir a personalização e adotar APIs de acessibilidade.
Capítulos
- 0:00 - Introdução
- 3:55 - A lacuna de inclusão
- 8:55 - Suporte multissensorial
- 12:36 - Permitir a personalização
- 14:27 - Adotar a API Accessibility
- 18:46 - Monitorar o nível de inclusão
Recursos
Vídeos relacionados
WWDC25
WWDC21
-
Buscar neste vídeo...
-
-
- 0:00 - Introdução
Projetar apps inclusivos envolve considerar diversos aspectos das características e experiências das pessoas, incluindo idioma, raça, etnia e cultura. O foco desta sessão são as deficiências, que são parte universal da experiência humana. Ao incorporar a deficiência no seu processo de design, você pode tomar decisões mais conscientes e, assim, criar apps melhores para todos. Aproximadamente uma em cada sete pessoas no mundo tem uma deficiência. Pensar no design do seu app considerando as deficiências beneficia a todos, pois limitações temporárias ou permanentes podem afetar qualquer pessoa em algum momento da vida. Existem cinco categorias principais a serem levadas em conta quando se pensa em deficiência: visão, audição, motricidade, fala e cognição. Cada um desses sentidos existe em um espectro, por isso, é fundamental evitar suposições sobre as necessidades individuais específicas de cada pessoa.
- 3:55 - A lacuna de inclusão
A deficiência não é determinada apenas por características físicas ou mentais, mas é fortemente influenciada pelo ambiente. A sociedade frequentemente faz suposições implícitas sobre as habilidades humanas com base na idade e no desenvolvimento, resultando no design de espaços físicos e digitais que excluem quem foge dessas normas. Essa lacuna de inclusão surge quando há uma incompatibilidade entre o que as pessoas podem fazer e o que a sociedade espera. A existência dessa lacuna pode gerar barreiras, mas também impulsiona a inovação. Microfones, óculos e rampas de acesso são exemplos dessas inovações que beneficiam a todos, não apenas aqueles com deficiências específicas. O design inclusivo pode tornar a sociedade mais flexível e conveniente para todos. Para criar produtos e espaços mais inclusivos, evite fazer suposições, envolva a comunidade de pessoas com deficiência no processo e considere apoiar múltiplos sentidos, oferecer opções de personalização, adotar APIs Accessibility e monitorar o nível de inclusão.
- 8:55 - Suporte multissensorial
Para criar um app inclusivo, pense em como pessoas com diferentes habilidades vão interagir com ele. Isso envolve oferecer várias formas de acessar e inserir informações, por exemplo, legendas em vídeos, que beneficiam tanto usuários com deficiência auditiva quanto pessoas em ambientes silenciosos. No novo recurso Leitor de Acessibilidade, os usuários podem personalizar sua experiência de leitura com texto visual, áudio e realce. Esse é um ótimo exemplo de como permitir que cada pessoa consuma o conteúdo da maneira que melhor funciona para ela. Outro bom exemplo é o app de receitas Crouton, que permite importar receitas por imagem, câmera ou texto, além de oferecer um modo de uso sem as mãos para pessoas com limitações físicas. Ao descobrir diferentes opções de design, como recursos visuais, sonoros ou táteis, você pode tornar seus apps acessíveis a um público mais amplo, ajudando a reduzir a lacuna de inclusão.
- 12:36 - Permitir a personalização
Adicionar opções de personalização ao seu app é fundamental para ampliar a inclusão além do design multissensorial. Ao permitir que as pessoas ajustem a interface e as interações de acordo com cada sentido, os apps podem atender melhor às necessidades e preferências individuais. O Leitor de Acessibilidade e o Carrot Weather são exemplos que demonstram isso de maneira eficaz. O Leitor de Acessibilidade permite ajustar o tamanho do texto, as cores e as fontes, enquanto o Carrot Weather oferece recursos visuais e gráficos personalizáveis, desde layouts repletos de dados até versões mais minimalistas, tornando o app mais acessível e fácil de usar para um público maior, incluindo pessoas com deficiências cognitivas.
- 14:27 - Adotar a API Accessibility
Depois de oferecer opções de personalização, adote as APIs Accessibility para garantir que seus apps funcionem perfeitamente com tecnologias assistivas. Essas tecnologias, como VoiceOver, Controle Assistivo, Controle por Voz e Texto Maior, permitem que pessoas com deficiência interajam de forma eficaz com os dispositivos. Ao usar essas APIs, você torna seus apps mais inclusivos. Um ótimo exemplo é o Blackbox, um jogo de quebra-cabeça que implementou as APIs Accessibility para tornar a experiência acessível a todos. Ele usa VoiceOver, descrições de áudio e design com feedback sonoro e tátil para permitir que jogadores com deficiência visual ou baixa visão naveguem e resolvam os desafios.
- 18:46 - Monitorar o nível de inclusão
Criar apps inclusivos é um processo iterativo. Monitore o nível de inclusão durante o desenvolvimento do app. Ao reconhecer essa lacuna e buscar compreendê-la ativamente, você pode colaborar com pessoas com deficiência para tomar decisões mais conscientes sobre o design e reduzir essa diferença. Esse processo resulta em apps mais flexíveis e inclusivos, beneficiando a todos e contribuindo para um ambiente mais acessível.