Dart

Il futuro di Android?

Mattepuffo's logo
Applicare uno ShaderMask in Flutter

Applicare uno ShaderMask in Flutter

ShaderMask è un widget per Flutter che ci consente di applicare una "maschera" generata da uno "shader" ad un widget.

Detto così non vuol dire molto, quindi facciamo subito un esempio.

Mattepuffo's logo
Flutter InteractiveViewer

Flutter InteractiveViewer

InteractiveViewer è un widget per Flutter che ci permette di "interagire" con il widget, ad esempio dandoci la possibilità di zoomare o trascinare.

In questo articolo vediamo due esempi, uno che usa una immagine e l'altro no.

Non ci sono librerie da installare, e funziona anche su desktop.

Mattepuffo's logo
Usare i LimitedBox in Flutter

Usare i LimitedBox in Flutter

I LimitedBox di primo acchitto potrebbero essere cosiderati uguali ai SizedBox.

In realtà ci sono delle differenze.

LimitedBox è un widget che vincola le dimensioni del suo figlio se non è vincolato dal suo genitore.

Questo può essere utile se si vuole creare un widget che verrà riutilizzato più volte.

Mattepuffo's logo
Immagini fullscreen in Flutter

Immagini fullscreen in Flutter

In questo articolo vediamo come impostare una immagine fullscreen in Flutter; o quanto meno uno dei possibili modi.

Non sono richiesti plugin aggiuntivi, in quanto useremo semplicemenete:

  • un Container
  • un BoxDecoration con DecorationImage

L'immagine l'ho presa dal web "a caso".

Mattepuffo's logo
Usare gli StreamBuilder in Flutter

Usare gli StreamBuilder in Flutter

StreamBuilder è un widget per Flutter che ci permette di aggiornare solo una parte della UI quando vengono emessi nuovi dati.

In genere viene usato quando ci sono operazioni asincrone che aggiornano i dati di frequente.

In questo articolo vediamo un esempio per cominciare ad usarli.