Pular para conteúdo

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