Raccolta di guide rapide
Nozioni di base sulla composizione

Debug della ricompozione di Compose
7 minuti
Un'analisi del debug di un problema di prestazioni in Jetsnack e su come risolverlo in Jetpack Compose. Scopri perché posticipare le letture dello stato utilizzando una funzione lambda significa che la composizione può essere saltata.

Test in Compose
4 minuti
Crea i tuoi primi test Jetpack Compose. Scopri come utilizzare gli elementi di test di Compose per scrivere test dell'interfaccia utente, utilizzare regole di test, finder e asserzioni.

Accessibilità in Scrivi
5 minuti
Aggiungi funzionalità di accessibilità alla tua app. Scopri come aumentare la copertura e la versatilità della tua app con un piccolo sforzo.

Animazione in Compose
5 minuti
Scopri come animare i valori di stato, utilizzare le transizioni, animare le modifiche della visibilità o delle dimensioni e le transizioni con dissolvenza utilizzando le API di animazione di Compose.

Elenchi in Scrittura
5 minuti
Esplora i componenti lazy di Compose, che semplificano la visualizzazione di elenchi di elementi. Scopri come mostrare diversi tipi di elementi, implementare intestazioni fisse e controllare o reagire in modo programmatico alle modifiche della posizione di scorrimento.

Stato in Scrivi
5 minuti
Scopri come lo stato fluisce nell'app basata su Compose e come il framework può aggiornare automaticamente l'interfaccia utente per visualizzare i nuovi valori. Scopri come creare stati osservabili, come mantenere lo stato durante le ricostruzioni o le modifiche di configurazione e come strutturare i composabili per un flusso di dati ottimale.