Dart

Il futuro di Android?

Mattepuffo's logo
Usare le ListView in Flutter

Usare le ListView in Flutter

La ListView è un componente di Flutter che ci permette di creare un layout a lista in maniera molto semplice.

In questo articolo vediamo come usarlo; non prenderemo i dati da una sorgente remote, ma avremo una lista creata a mano nel codice.

Cominciamo con il model del nostro oggetto (book.dart).

Mattepuffo's logo
Usare le GridView in Flutter

Usare le GridView in Flutter

Il GridView è un componente di Flutter che ci permette di creare un layout a griglia in maniera molto semplice.

In questo articolo vediamo come usarlo; non prenderemo i dati da una sorgente remote, ma avremo una lista creata a mano nel codice.

Cominciamo con il model del nostro oggetto (book.dart).

Mattepuffo's logo
Usare custom fonts in Flutter

Usare custom fonts in Flutter

In questo articolo vediamo come usare dei font custom in Flutter.

Ovviamente dovete caricarli nel progetto, e sono supportati i seguenti formati (almeno ad oggi):

  • ttf
  • otf
  • ttc

Io ho creato un cartella assets nella root del progetto, ed all'interno una cartella fonts dove mettere i vari files.

Mattepuffo's logo
Usare il pattern Builder in Dart

Usare il pattern Builder in Dart

Il pattern Builder è uno dei pattern "fondamentali", utilizzato in alternativa all'utilizzo dei costruttori in overloading.

L'obiettivo è quello di rimpiazzare costruttori poco leggibili e poco flessibili, con classi che siano pronte a creare oggetti più complessi.

In questo articolo ne vediamo un esempio in Dart.

Mattepuffo's logo
Bloccare la rotazione in Flutter

Bloccare la rotazione in Flutter

In Flutter è molto facile bloccare la rotazione della app, e ci permette anche di indicare se vogliamo un portrait up/down, e landscape right/left.

Il tutto sta in poche righe di codice prima del lancio della app.

Mattepuffo's logo
Ordinare una lista in Dart

Ordinare una lista in Dart

Quello che vogliamo fare è scorrere in maniera ricorsiva una directory, prendere tutti i files e ordinarli per nome.

Scorrere la lista e stampare solo i nomi dei file!

Per fare tutto questo in Dart non abbiamo bisogno di installare dipendenze esterne.

Mattepuffo's logo
Usare lo spread operator in Dart

Usare lo spread operator in Dart

Chi usa Javascript dovrebbe conoscere già lo spread operator, che altro non sono che 3 puntini che ci permettono di estendere una collezione.

Detto così è un pò riduttivo; in questo articolo vediamo come usarlo in Dart.