Costruire una UI adattiva per desktop e web in Flutter con NavigationRail
Impara a creare un'interfaccia adattiva che passa da NavigationBar su mobile a NavigationRail su schermi larghi, per app Flutter pronte per desktop e web.
Impara
Guide pratiche passo-passo per costruire con Flutter.
Impara a creare un'interfaccia adattiva che passa da NavigationBar su mobile a NavigationRail su schermi larghi, per app Flutter pronte per desktop e web.
Scopri come usare il pacchetto signals per gestire lo stato in Flutter con reattività granulare, senza boilerplate e con ricostruzioni mirate dei widget.
Impara a costruire un'app offline-first in Flutter usando Hive come database locale e una coda di operazioni per sincronizzare i dati con il server quando la connessione torna disponibile.
Impara a rendere le tue app Flutter più veloci e manutenibili applicando const constructor, chiavi corrette e la suddivisione dei widget per ridurre i rebuild inutili.
Impara a costruire un'interfaccia drag & drop in Flutter usando i widget Draggable e DragTarget per spostare elementi tra colonne, come in una board Kanban.
Impara a creare liste in cui l'utente può riordinare gli elementi trascinandoli, usando ReorderableListView. Gestione dello stato, handle personalizzati e persistenza dell'ordine.
Impara a costruire layout a griglia flessibili in Flutter, dalla GridView.builder alle SliverGrid con conteggio di colonne adattivo in base allo spazio disponibile.
Impara a implementare una lista con selezione multipla in Flutter: tocco prolungato per attivare la modalità selezione, checkbox visivi e una AppBar contestuale con azioni di gruppo.
Impara a creare un elegante effetto parallax scorrendo una lista di card in Flutter, usando ScrollController e il widget Flow per posizionare dinamicamente le immagini.