PDM · DAW 2

Aula 11 · Semana 6 · Terça, 13 de outubro de 2026 · 08:30 às 10:30

Acessibilidade e mini-projeto

Primeira parte: acessibilidade em mobile, a alto nível, e um vídeo. Segunda parte: continuar o mini-projeto Trilhos, que se entrega amanhã.

No fim desta aula consegues

Porquê

Pergunta à turma Quem tem a letra do telemóvel maior do que o normal? E os vossos pais ou avós?

Para quem é

PermanenteTemporáriaSituacional
VerCegueira, baixa visãoOlho operadoEcrã ao sol
MexerSem um braçoBraço partidoBebé ao colo, só uma mão livre
OuvirSurdezOtiteCafé com barulho, sem auscultadores
PerceberDislexiaCansaço, medicaçãoDistraído, a meio de outra coisa

Desenhar para o caso permanente resolve os outros dois. Uma app que funciona com uma mão e de olhos fechados funciona para toda a gente.

O que conta, em quatro regras

RegraMínimoNa Tempo Açores
Letra grande: nada fica cortadotexto a 200%Alturas fixas à volta de texto partem: Wrap em vez de Row
Leitor de ecrã: tudo tem nome e lê-se como fraseTalkBack, VoiceOverSemantics(label: ...) e semanticLabel nas imagens
Botões só com ícone têm nometooltipSem tooltip, o leitor diz só "botão"
Cor não é o único sinal; contraste e alvos de toque4,5:1 e 48 dpO ColorScheme.fromSeed e os widgets Material já cumprem

O Flutter faz muito sozinho: Text, botões e campos já têm semântica. Tu tratas do que falta.

Como se testa

Pergunta à turma Cinco minutos de olhos fechados com o TalkBack: o que achas que vai correr pior?

Vídeo: leitores de ecrã em mobile

Understanding Assistive Technology: Mobile Screen Readers, da Level Access (em inglês): como uma pessoa cega usa o TalkBack e o VoiceOver, e o que encontra nas apps. Abrir no YouTube

Continuar o mini-projeto

Até amanhã

Próxima aula

  • Quarta, 14 de outubro, das 16:00 às 18:00. A entrega do mini-projeto fecha às 16:00, no início da aula.

Para quem quiser ler mais