Usare i microtask in Dart e Flutter
I microtask in Dart sono dei Future che però hanno priorità su tutto in termini di esecuzione.
Quindi anche su altri Future.
Sono molto comodi quando dobbiamo svolgere delle attività il prima possibile.
I microtask in Dart sono dei Future che però hanno priorità su tutto in termini di esecuzione.
Quindi anche su altri Future.
Sono molto comodi quando dobbiamo svolgere delle attività il prima possibile.
In questo articolo vediamo come usare Dialog in Flutter per farci confermare un'azione da parte dell'utente.
Vediamo come usarlo sia al click su un bottone, sia su un dismissible (quindi quando facciamo lo swipe su una lista).
In entrambi i casi useremo showDialog, che ritorna un Future; ma ci sono alcune differenze dovute al comportamento diverso tra un button e dismissible.
Il componente SnackBar di Flutter ci permette di avvisare l'utente con un messaggio non troppo intrusivo.
In verità, oltre ad un semplice messaggio, possiamo fare molto di più.
In questo articolo vediamo qualche esempio su come usarlo; non mostrerò il codice di tutta la schermata, ma solo il bottone da cui parte l'azione scatenante.
Per Flutter abbiamo il package printing che ci permette di eseguire una stampa attraverso le stampanti compatibili con il dispositivo che si sta usando.
Io l'ho testata su Android e Windows 10.
Il package avatar_glow di Flutter ci fornisce il widget AvatarGlow che ci consente di animare una immagine con un effetto, appunto, glow.
Può essere utile per dare un pò di animazione alle nostre schermate.
get_ip_address è un package per Dart e Flutter per visualizzare l'indirizzo IP corrente.
Io l'ho testo solo su un'applicazione console, ma dalla documentazione non vedo differenze nell'uso in Flutter.