Animações (Smart Animate) e Microinterações
Objetivos da Aula
- [ ] Compreender os conceitos de Animações (Smart Animate) e Microinterações.
- [ ] Praticar as ferramentas relacionadas no Figma.
- [ ] Criar um exemplo prático.
Conteúdo Teórico
Handover: Do Design ao Código
O Handover é o momento em que o design é entregue aos desenvolvedores. O Figma possui ferramentas específicas para facilitar essa comunicação.
graph LR
D[Designer] --> |Shared Link| Dev[Desenvolvedor]
Dev --> |Inspeciona| CSS[Estilos CSS]
Dev --> |Exporta| Assets[Imagens/Ícones]
Dev --> |Lê| Specs[Medidas/Paddings]
- Dev Mode: Interface focada em código (CSS, Swift, Kotlin).
- Inspeção: Ver medidas, cores HEX e propriedades de texto com um clique.
- Exportação: Gerar arquivos PNG, SVG ou PDF em diferentes escalas (1x, 2x, 3x).
Conceito
Um bom handover reduz o atrito e garante que o produto final seja fiel ao que foi projetado.
Plugins de Exportação
Existem plugins que convertem designs diretamente para código funcional.
$ # Ferramentas de Handover
$ Zeplin/Avocode: Plataformas externas de entrega
$ Figma to Code: Plugin para HTML/Tailwind/Flutter
$ Anima: Criação de protótipos funcionais com código
Dica
Sempre marque seus ícones como "Exportable" no painel direito. Isso permite que o desenvolvedor baixe tudo de uma vez.
Em Prática
Vamos simular o papel de um desenvolvedor, inspecionando o CSS de um botão e exportando um ícone em formato SVG.
Atenção
Não "jogue" o arquivo para o dev. Faça uma reunião de entrega, explique os fluxos e tire dúvidas sobre limitações técnicas.
Resumo
Nesta aula aprendemos sobre: - Fluxo de trabalho colaborativo (Designer-Dev). - Uso do Dev Mode e Ferramentas de Inspeção. - Melhores práticas de exportação de assets.
🎯 Próximos Passos
-
Acessar Slides
-
Quiz
-
Exercícios
-
Projeto