Domine a criação de protótipos navegáveis e fluxos de usuário com o Figma, a ferramenta de design colaborativo que revolucionou o desenvolvimento de interfaces. Aprenda habilidades essenciais para transformar ideias em experiências interativas testáveis.
Objetivos da Aula
1
Compreender fundamentos do Figma
Você aprenderá os princípios básicos desta poderosa ferramenta de design e prototipagem, dominando sua interface e recursos essenciais para desenvolver projetos profissionais.
2
Praticar wireframes, protótipos e fluxos
Através de exercícios práticos, você desenvolverá habilidades para criar estruturas básicas de interfaces e transformá-las em protótipos interativos com conexões navegáveis.
3
Desenvolver e testar fluxos de usuário completos
Aprenda a mapear jornadas de usuário detalhadas, validar decisões de design e iterar com base em feedback, criando experiências digitais centradas no usuário.
Introdução ao Figma
O Figma revolucionou o design de interfaces ao trazer uma abordagem colaborativa e acessível para equipes de todos os tamanhos. Como editor de design baseado na nuvem, o Figma permite:
Trabalho simultâneo de múltiplos designers em um mesmo arquivo
Acesso instantâneo via navegador, sem instalações complexas
Comentários e feedback em tempo real diretamente nos designs
Atualizações automáticas e sincronização entre dispositivos
A natureza colaborativa do Figma elimina barreiras entre designers, desenvolvedores e stakeholders, criando um ambiente integrado de trabalho que acelera o processo de design.
Por que Usar Figma?
Intuitivo
Interface amigável com ferramentas contextuais que facilitam o aprendizado mesmo para iniciantes no design de interfaces.
Gratuito
Plano básico sem custos para até três projetos, permitindo que estudantes e pequenos times comecem sem investimento inicial.
Rápido e Leve
Desempenho superior mesmo com arquivos complexos, sem necessidade de hardware potente para operação fluida.
Colaborativo
Edição simultânea que transforma o design de uma atividade individual para uma experiência de time integrada e eficiente.
O Figma elimina barreiras de compatibilidade entre sistemas operacionais, funcionando igualmente bem em Windows, macOS e Linux. Sua natureza baseada em navegador também facilita compartilhamentos e apresentações para clientes sem a necessidade de exportar arquivos.
Interface Principal do Figma
Painel de Camadas
Estrutura hierárquica que organiza todos os elementos do seu design, permitindo seleção rápida e organização de componentes.
Frames e Telas
Áreas de trabalho dimensionadas conforme dispositivos-alvo, organizando conteúdo em estruturas navegáveis.
Auto-layout e Components
Ferramentas avançadas para criar elementos responsivos e reutilizáveis, facilitando manutenção e consistência do design.
Figma em Português: Dicas
Tradução via Navegador
O Google Chrome oferece tradução automática da interface do Figma para português, facilitando o aprendizado inicial para usuários brasileiros não familiarizados com termos técnicos em inglês.
Para ativar:
Acesse o Figma pelo Chrome
Clique com botão direito na página
Selecione "Traduzir para português"
Limitações da Tradução
Embora útil para iniciantes, a tradução automática apresenta algumas inconsistências:
Termos técnicos podem ser traduzidos incorretamente
Menus contextuais nem sempre são traduzidos
Tutoriais e documentação permanecem em inglês
Recomendamos familiarizar-se gradualmente com os termos em inglês para facilitar a comunicação com equipes internacionais e acompanhamento de tutoriais online.
Wireframes: O que São?
Wireframes são representações simplificadas da interface de um produto digital, funcionando como esqueletos estruturais que definem a hierarquia dos elementos sem detalhamentos visuais.
Características principais:
Focam na arquitetura da informação e layout
Utilizam formas básicas, linhas e textos para representar elementos
Dispensam cores, tipografia elaborada e imagens detalhadas
Priorizam o posicionamento e dimensionamento dos elementos
Wireframes permitem discussões iniciais sobre usabilidade sem o "ruído" de elementos estéticos, facilitando iterações rápidas antes de investir em detalhamentos visuais.
Tipos de Wireframes
Wireframes de Baixa Fidelidade
Esboços rápidos e simplificados, geralmente feitos com formas básicas e linhas. Ideais para:
Exploração inicial de ideias
Discussões conceituais com stakeholders
Iterações rápidas em estágios iniciais
São intencionalmente imprecisos para evitar discussões prematuras sobre detalhes visuais.
Wireframes de Alta Fidelidade
Representações mais detalhadas e refinadas, próximas da estrutura final. Apresentam:
Proporções exatas de elementos
Representação de conteúdo real
Hierarquia visual mais definida
Servem como base para a criação de protótipos interativos e especificações para desenvolvimento.
Criando Um Wireframe no Figma
O Figma simplifica o processo de criação de wireframes com ferramentas intuitivas e recursos específicos para prototipação rápida.
Elementos Essenciais:
Frames: Configure tamanhos predefinidos para dispositivos (iPhone, Android, Web)
Formas básicas: Retângulos, círculos e linhas para representar elementos de interface
Textos: Placeholders para conteúdo e rótulos de navegação
Grids: Sistemas para alinhamento preciso de elementos
Atalhos Úteis:
Dominar estes atalhos pode aumentar significativamente sua velocidade de produção, permitindo criar wireframes completos em minutos ao invés de horas.
Prática: Construindo Wireframes
Nesta atividade prática, os alunos trabalharão em grupos para desenvolver o wireframe da tela inicial de um aplicativo. O exercício estimula a colaboração e aplicação dos conceitos aprendidos:
Definição do App
Cada grupo escolhe uma categoria de aplicativo (delivery, finanças, educação, etc.) e define seu propósito principal.
Esboço Inicial
Utilizando apenas retângulos e textos básicos, estruture os elementos principais da tela de entrada.
Refinamento
Adicione detalhes como ícones, botões e áreas de navegação, mantendo a simplicidade de um wireframe.
Apresentação
Cada grupo apresenta sua solução, explicando decisões de layout e priorização de conteúdo.
Introdução a Protótipos
Protótipos são versões interativas dos wireframes que simulam a navegação e o comportamento real de um produto digital. Enquanto wireframes são estáticos, protótipos permitem:
Testar fluxos de navegação entre telas
Simular interações como cliques, arrastar e gestos
Validar conceitos com usuários reais
Comunicar funcionalidades de forma mais efetiva
O protótipo transforma conceitos abstratos em experiências tangíveis, permitindo identificar problemas de usabilidade antes do desenvolvimento.
No Figma, a transição de wireframe para protótipo é natural e integrada. A mesma plataforma que você usa para desenhar interfaces permite adicionar interatividade sem necessidade de exportação ou ferramentas adicionais.
Estratégias de Prototipagem no Figma
Transições e Animações
O Figma oferece diversos tipos de transições entre telas que simulam comportamentos reais de aplicativos:
Dissolve (fade)
Deslize (slide)
Empurre (push)
Inteligente (smart animate)
Interações Personalizadas
Além de cliques simples, você pode configurar:
Pressionar e segurar
Arrastar elementos
Hover (passar o mouse sobre)
Teclado e teclas de atalho
Propriedades dos Links
Configure comportamentos avançados como:
Overlay (sobreposição de elementos)
Swap (substituição de componentes)
Open URL (abrir links externos)
Variantes e estados de componentes
Criando Protótipos Navegáveis
Selecione um elemento interativo (botão, ícone, card) em seu wireframe
Clique no círculo que aparece no lado direito do elemento
Arraste a seta até o frame de destino para criar a conexão
Configure o tipo de interação no painel lateral (clique, arrastar, etc.)
Defina a animação de transição e sua duração
Repita o processo para todos os elementos interativos
Teste a navegação no modo de apresentação (ícone de play)
Para fluxos complexos, organize seus frames em sequência lógica na área de trabalho. Isso facilita a visualização do fluxo completo e a criação de conexões coerentes entre as telas.
Fluxos de Usuário: Conceito
Fluxos de usuário são representações visuais da jornada que um usuário percorre para completar uma tarefa específica dentro de um produto digital. Eles mapeiam:
Pontos de entrada no sistema
Caminhos possíveis entre telas
Pontos de decisão e bifurcações
Objetivos e conclusões de tarefas
Diferente dos protótipos que simulam a experiência, os fluxos de usuário oferecem uma visão panorâmica de todos os caminhos possíveis, ajudando equipes a identificar complexidades e otimizar percursos.
Elementos dos Fluxos de Usuário
Caixas de Conteúdo
Representam telas, páginas ou estados da interface. Normalmente retangulares, podem conter miniaturas de wireframes ou descrições textuais de cada etapa.
Setas de Conexão
Indicam a direção do fluxo e as transições entre telas. Podem ser simples ou conter anotações sobre o tipo de interação (clique, swipe, etc.).
Pontos de Decisão
Representados por losangos, indicam momentos onde o usuário deve escolher entre diferentes caminhos, geralmente com base em condições.
Início e Fim
Marcadores especiais que indicam os pontos de entrada no sistema e conclusão de tarefas, delimitando o escopo do fluxo.
A padronização visual destes elementos é essencial para garantir que todos os envolvidos no projeto interpretem o fluxo da mesma forma, evitando ambiguidades e facilitando discussões produtivas.
Montando Fluxos no Figma
Estruturação por Seções
Organize seu fluxo em áreas lógicas que correspondem a grandes blocos funcionais do seu produto:
Autenticação (login, cadastro, recuperação)
Navegação principal (descoberta, busca)
Processos específicos (compra, agendamento)
Configurações e personalização
Use frames de fundo ou linhas para delimitar visualmente cada seção, facilitando a compreensão da estrutura geral.
Destaques Visuais
Aplique codificação visual para enfatizar elementos importantes:
Verde para pontos de entrada
Vermelho para pontos de saída ou erros
Azul para o caminho principal (happy path)
Laranja para caminhos alternativos
Esta codificação por cores ajuda a equipe a identificar rapidamente os diferentes tipos de caminhos e suas funções no fluxo geral.
Prática: Criando Fluxos de Usuário
Neste exercício prático, os alunos aplicarão os conceitos aprendidos para criar um fluxo de usuário completo para as funcionalidades de login e cadastro:
1
Definição de Cenários
Identifique todos os possíveis cenários: primeiro acesso, usuário existente, esquecimento de senha, verificação em duas etapas, etc.
2
Estruturação Visual
Crie caixas para cada tela e utilize símbolos padronizados para pontos de decisão e ações do usuário.
3
Conexão com Wireframes
Integre os wireframes criados anteriormente ao fluxo, vinculando cada elemento do diagrama à sua respectiva tela.
4
Validação de Completude
Verifique se todos os caminhos possíveis foram contemplados, incluindo tratamento de erros e estados alternativos.
Teste de Fluxos e Protótipos
Modo de Teste no Figma
O Figma oferece um modo de apresentação dedicado para testar protótipos, acessível pelo ícone de "Play" no canto superior direito. Este modo:
Simula a experiência real em dispositivos móveis ou desktop
Esconde elementos da interface de edição
Permite interação com todos os elementos configurados
Oferece opções para registrar a navegação do usuário
Checklist de Validação
Verifique sistematicamente:
Todos os botões e elementos interativos funcionam?
As transições são coerentes com o comportamento esperado?
Existem caminhos sem saída ou loops infinitos?
Os caminhos alternativos (erro, cancelamento) estão implementados?
A navegação é intuitiva e previsível?
Validação e Iteração
Observação
Acompanhe usuários reais navegando pelo protótipo sem interferências, identificando hesitações e confusões.
Coleta de Feedback
Utilize os comentários do Figma para marcar pontos específicos de melhoria diretamente no protótipo.
Análise de Padrões
Identifique problemas recorrentes mencionados por múltiplos testadores para priorizar correções.
Iteração
Ajuste wireframes, protótipos e fluxos com base nos insights coletados, mantendo o que funciona.
A iteração é o coração do design centrado no usuário. Não trate seu primeiro protótipo como produto final - cada ciclo de feedback gera insights valiosos que aproximam sua solução das reais necessidades dos usuários.
Ferramentas e Recursos Avançados do Figma
Plugins Essenciais
Versionamento e Histórico
O Figma mantém um histórico completo de todas as alterações, permitindo:
Voltar a versões anteriores de qualquer elemento
Comparar mudanças entre diferentes versões
Criar versões nomeadas em momentos importantes
Restaurar elementos excluídos acidentalmente
Este sistema robusto de versionamento permite experimentações sem medo de perder trabalho, incentivando a exploração de diferentes abordagens.
Integração e Compartilhamento
Exportação de Protótipos
O Figma oferece diversas opções para compartilhar seus protótipos:
Link para visualização (não requer conta Figma)
Incorporação em sites e documentos
Exportação de telas como imagens (PNG, JPG, SVG)
Exportação de assets para desenvolvimento
Configurações de Compartilhamento
Controle preciso sobre quem pode acessar e o que podem fazer:
Apenas visualizar (view only)
Comentar (can comment)
Editar (can edit)
Proteção por senha para links
Expiração automática de acessos
Para testes com usuários reais, utilize o modo de apresentação e compartilhe o link protegido, permitindo que testem em seus próprios dispositivos para uma experiência mais autêntica.
Colaboração em Tempo Real
Edição Simultânea
Vários membros da equipe podem trabalhar no mesmo arquivo simultaneamente, com cursores coloridos identificando cada colaborador. Alterações são sincronizadas instantaneamente para todos.
Comentários Contextuais
Adicione comentários diretamente sobre elementos específicos do design, iniciando discussões focadas. Os comentários podem ser resolvidos quando implementados, criando um registro claro de decisões.
A colaboração em tempo real do Figma elimina barreiras geográficas e acelera o processo de design, permitindo que equipes distribuídas trabalhem como se estivessem no mesmo ambiente físico. Esta funcionalidade é particularmente valiosa para equipes remotas ou com membros em diferentes fusos horários.
Exemplos de Projetos no Figma
O mercado brasileiro tem produzido casos notáveis de design de interfaces com Figma. De fintechs revolucionárias como Nubank e PicPay a apps de entrega como iFood, empresas nacionais utilizam o Figma para criar experiências digitais inovadoras.
Estudar estes casos reais ajuda a compreender como aplicar os conceitos aprendidos em contextos profissionais, observando padrões de interação específicos do mercado brasileiro e preferências culturais que influenciam decisões de design.
Dicas Práticas para o Dia a Dia
1
Padronização de Componentes
Crie uma biblioteca de componentes reutilizáveis para acelerar o trabalho:
Botões em diferentes estados (normal, hover, pressed)
Campos de formulário com variações
Cabeçalhos e rodapés consistentes
Elementos de navegação padronizados
2
Documentação Integrada
Mantenha a documentação junto ao design para fácil referência:
Use frames específicos para notas e explicações
Crie páginas dedicadas à documentação técnica
Documente decisões de design e suas justificativas
Mantenha um glossário de termos específicos do projeto
A organização consistente de arquivos e a manutenção de documentação clara são práticas que economizam tempo e evitam confusões, especialmente em projetos de longa duração ou com equipes rotativas.
Principais Erros ao Prototipar
Caminhos sem Saída
Um dos erros mais comuns é criar telas que não oferecem navegação de retorno ou próximos passos claros. Isso confunde usuários e interrompe o fluxo de testes.
Para evitar:
Sempre inclua botões de voltar ou cancelar
Verifique cada tela para garantir opções de continuidade
Teste todos os caminhos possíveis antes de compartilhar
Falhas na Navegação
Conexões incorretas ou ausentes entre telas podem fazer com que cliques levem a destinos inesperados ou não funcionem.
Para evitar:
Use o modo de apresentação para testar cada interação
Verifique conexões após reorganizar frames
Documente o fluxo esperado antes de criar conexões
Utilize cores diferentes para diferentes tipos de interação
Avaliação e Desafios
Critérios de Avaliação
Seu protótipo navegável será avaliado considerando:
Coerência do fluxo de navegação
Completude (todos os caminhos implementados)
Qualidade das transições e interações
Organização e documentação do arquivo
Aplicação dos conceitos aprendidos em aula
Desafio Prático
Em grupos de 3-4 pessoas, criem um protótipo navegável para um app de:
Grupo 1: Delivery de comida saudável
Grupo 2: Agendamento de consultas médicas
Grupo 3: Controle financeiro pessoal
Grupo 4: Aprendizado de idiomas
Cada grupo deve entregar wireframes conectados com pelo menos 5 telas e um fluxo de usuário documentado.
Recursos de Suporte em Português
Cursos Gratuitos
Figma Iniciante - Curso em Vídeo
Protótipos com Figma - Alura
Design UI/UX com Figma - DIO
Comunidades
Grupo Facebook: Figma Brasil
Discord: UX/UI Design BR
Telegram: Figma Designers
Canais YouTube
Origamid
UX Now
Design Culture
Fireship Brasil
Materiais Didáticos
Templates gratuitos no Figma Community
E-books em português da Mergo UX
Biblioteca de componentes UI Brasil
Perguntas Frequentes Sobre Figma
Qual a diferença entre wireframe e user flow?
Wireframes são representações visuais das telas individuais, focando na estrutura e elementos de interface. Já os fluxos de usuário (user flows) mapeiam a jornada completa entre múltiplas telas, mostrando todas as possíveis interações e caminhos que o usuário pode seguir para completar uma tarefa.
Como começar um fluxo no Figma?
Inicie criando um frame amplo como "tela de fundo" e defina um grid para organização. Em seguida, crie caixas para representar cada tela do seu produto e use a ferramenta de linha/seta para estabelecer conexões entre elas. Para fluxos mais complexos, utilize plugins como "Autoflow" que automatizam a criação de conexões padronizadas.
O Figma é adequado para trabalhar sozinho ou apenas para equipes?
Embora o Figma tenha recursos colaborativos poderosos para equipes, ele também é excelente para designers solo. Seus recursos de componentes, prototipagem e organização tornam o trabalho individual mais eficiente, e a possibilidade de facilmente compartilhar designs para feedback é valiosa mesmo para freelancers.
Próximos Passos no Aprendizado
1
2
3
4
1
Domínio Avançado
Design Systems, Variables, Auto-layout avançado
2
Especialização
Testes de usabilidade, acessibilidade, animações avançadas
3
Aplicação
Projetos reais, integração com desenvolvimento, processos ágeis
4
Fundamentos
Wireframes, protótipos navegáveis, fluxos de usuário
Para consolidar seu aprendizado, considere criar um portfólio no próprio Figma, documentando seu processo de design desde os primeiros wireframes até os protótipos finais. Compartilhe seu trabalho na comunidade para receber feedback e construir sua rede profissional.
Encerramento e Reflexão
Roda de Feedback
Ao final desta aula, compartilhe suas impressões:
O que você achou mais valioso no conteúdo apresentado?
Quais conceitos precisam de mais esclarecimento?
Como você pretende aplicar o conhecimento adquirido?
Este momento de reflexão coletiva ajuda a solidificar o aprendizado e identificar pontos para aprofundamento futuro.
Pontos-Chave Internalizados
Colaboração: O design não é uma atividade isolada, mas um processo colaborativo que se beneficia de múltiplas perspectivas.
Prototipagem: Testar ideias cedo e frequentemente economiza tempo e recursos no desenvolvimento.
Pensamento em Fluxo: Considerar a jornada completa do usuário, não apenas telas isoladas, é essencial para criar experiências coesas.