Scegli un'API di animazione

Il diagramma seguente ti aiuta a decidere quale API utilizzare per implementare l'animazione.

Diagramma di flusso che descrive l'albero decisionale per la scelta dell'API di animazione
appropriata

Figura 1. Albero decisionale che descrive come scegliere l'API di animazione appropriata

Segui le domande sulla struttura decisionale di seguito per scegliere l'API di animazione più appropriata per il tuo caso d'uso:

  • La mia animazione è più simile a quella artistica, composta da molti elementi visivi? Ad esempio SVG o immagini.
    • Sì: contiene SVG semplici, ad esempio un'icona con micro-animazioni.
    • No: deve essere ripetuto all'infinito?
      • Sì: rememberInfiniteTransition
      • No: è un'animazione di layout?
        • Sì: passi da un elemento componibile all'altro con contenuti diversi?
        • No: hai bisogno di animare più proprietà?
          • Sì: le proprietà sono completamente indipendenti l'una dall'altra?
          • No: l'animazione contiene un insieme di valori target predefiniti?

Scarica la versione PDF del diagramma.