UC02249 · Layouts para aplicações multimédia interativas
Aulify · Componente Tecnológica

Conceber e executar layouts para aplicações multimédia interativas

UX/UI aplicado a app, kiosk, web app, instalações
UC02249 · 50 horas · 4,5 pontos Nível 4 · T. Multimédia · Ano 3
Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas

Resultados de aprendizagem

  1. Desenhar UX/UI de uma app interativa.
  2. Construir sistema de design + componentes.
  3. Prototipar e testar.
  4. Implementar em tecnologia adequada (web/app/kiosk).
Interativo = utilizador decide. O layout tem de antecipar todos os caminhos possíveis.
Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas
Bloco 1 · Linear vs interativo

Caminho ≠ caminhos

Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas

Diferença

Linear (vídeo, animação) Interativo (app, web, jogo)
Tempo controlado pelo autor Tempo controlado pelo utilizador
Um caminho Vários caminhos / estados
Sem feedback Feedback em cada ação
"Vê" "Faz"

A complexidade está nos estados e transições.

Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas

Princípios de UX (recap)

  • Pesquisa → personas, user stories (UC02285).
  • Arquitetura de informação clara.
  • Wireframe → mockup → protótipo.
  • Sistema de design com tokens + componentes.
  • Teste de usabilidade com utilizadores reais.
  • Acessibilidade (UC02636).
Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas
Bloco 2 · Tipos

Onde corre

Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas

Plataformas

Tipo Notas
Web app browser (Figma → HTML/CSS/JS)
App nativa iOS/Android (UC02835 do TDS)
Kiosk / interativo ecrã público, toque
Instalação físico + digital (exposição)
Smart TV / consola controlador, distância

Cada um tem inputs/distâncias/contexto próprios.

Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas

Inputs

  • Toque — alvos grandes (≥ 44 px), gestos comuns.
  • Rato/teclado — hover, atalhos.
  • Controlador — focus + setas, distância de visualização.
  • Voz/gesto — exigem feedback claro.
  • Multitouch — gestos avançados (pinch/swipe).
Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas
Bloco 3 · Sistema de design

Construir uma vez, usar muitas

Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas

Tokens e componentes

  • Design tokens — cor, espaçamento, tipografia, raios, sombras.
  • Componentes — botões, inputs, cards, modais, listas — com estados.
  • Padrões — navegação, formulários, feedback.
  • Variantes (size/tom/destaque) e dark mode.

Ferramentas: Figma (variants, auto layout, variables).

Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas

Estados de componente

Cada elemento interativo tem múltiplos estados a desenhar:

default  hover  focus  active  selected
disabled  loading  error  success  empty

Esquecer focus (teclado), disabled ou loading é o erro nº 1 de UI iniciante.

Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas
Bloco 4 · Navegação e fluxo

Onde estou? Para onde vou?

Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas

Padrões de navegação

  • Topo / Tabs — secções principais.
  • Bottom nav (mobile) — alcance do polegar.
  • Drawer/Hamburger — secundário.
  • Breadcrumbs — onde estou em hierarquias.
  • Search — encontrar diretamente.

Consistente em todo o app; regra dos ≤ 3 cliques para o essencial.

Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas

Estados de ecrã

Cada ecrã tem 5 estados a considerar:

  1. Vazio (primeira vez, sem dados).
  2. Loading.
  3. Erro (com ação clara).
  4. Sucesso (feedback).
  5. Dados normais.

Esquecer "vazio" e "erro" é amador.

Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas

Microinterações

Pequenos detalhes que comunicam estado e dão delight:

  • Feedback ao tocar (ripple, escala).
  • Animações curtas (≤ 200 ms) em transições.
  • Lottie (UC02242) para microanimações leves.
  • Sempre com reduced motion respeitado.
Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas
Bloco 5 · Prototipar e implementar

Testar antes de codar

Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas

Prototipagem (Figma)

  • Frames ligados com transições.
  • Auto Layout para componentes responsivos.
  • Componentes + variantes para estados.
  • Variables / modes para light/dark, idiomas.

Teste com 3-5 utilizadores reais (UC02285).

Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas

Implementação

Plataforma Stack
Web/PWA HTML/CSS/JS + framework (React/Vue)
Mobile Flutter / React Native / nativo
Kiosk navegador full-screen / Electron
Smart TV / consola engine ou web app específica
Imersivo Unity / Unreal / WebXR (UC02639)

Hand-off do Figma → developer; idealmente com design tokens sincronizados.

Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas

Workflow

  1. Briefing + personas.
  2. Sitemap + user flows.
  3. Wireframes mobile-first.
  4. Sistema de design (tokens + componentes).
  5. Mockups + protótipo.
  6. Teste de usabilidade.
  7. Implementar; QA + acessibilidade.
  8. Lançar + iterar.
Aulify · Componente Tecnológica · Cursos Profissionais
UC02249 · Layouts para aplicações multimédia interativas
Aulify · UC02249 · Fim

Desenha sistemas, não ecrãs. Estados, não momentos.

📧 geral@aulify.pt
Aulify · Componente Tecnológica · Cursos Profissionais