Escolher uma API de animação

O diagrama abaixo ajuda você a decidir qual API usar ao implementar sua animação.

Fluxograma descrevendo a árvore de decisões para escolha da API de animação
adequada

Figura 1. Árvore de decisões que descreve como escolher a API de animação adequada

Siga as perguntas da árvore de decisão abaixo para escolher qual API de animação é mais apropriada para seu caso de uso:

  • Minha animação é mais parecida com a arte, com vários elementos visuais? Por exemplo, SVGs ou imagens
    • Sim.Ele tem SVGs simples? Por exemplo, um ícone com microanimações.
    • Não: ele precisa se repetir para sempre?
      • Sim: rememberInfiniteTransition
      • Não: é uma animação de layout?
        • Sim: mudar entre vários elementos combináveis com conteúdo diferente?
        • Não: você precisa animar várias propriedades?
          • Sim: as propriedades são completamente independentes umas das outras?
          • Não: a animação tem um conjunto de valores de segmentação predefinidos?

Faça o download da versão em PDF do diagrama.