Programmazione

Tutta la programmazione che volete

Mattepuffo's logo
Lista paesi e città in Flutter con csc_picker

Lista paesi e città in Flutter con csc_picker

In verità il titolo è un pò riduttivo, nel senso che csc_picker fa un pò di quello che sembra.

In pratica:

  • ci offre una lista di tutti i paese con la visualizzazione delle bandiera (opzionale)
  • dopo aver selezionato una nazione ci riempire un'altra lista con le regioni/stati
  • dopo avere selezionato una regione/stato ci riempie una lista con le città
  • queste ultime due dropdown possono anche essere nascoste
  • abbiamo parecchie opzioni sullo stile

Tutto questo per vari OS, quindi possiamo usarlo su tutti i sistemi per i quali stiamo sviluppando la app in Flutter.

Mattepuffo's logo
Navigazione verticale in Flutter con NavigationRail

Navigazione verticale in Flutter con NavigationRail

NavigationRail è un widget di Flutter che ci permette di avere un menu verticale al lato dello schermo.

Molto comodo se abbiamo bisogno di una barra di menu che occupa poco spazio in verticale; potrebbe essere scomodo nel caso di navigazione in molte schermate.

Non sono richieste librerie esterne.

Mattepuffo's logo
Eseguire comandi in Go

Eseguire comandi in Go

Tra i vari linguaggi che ho provato, sicuramente Go è quello con il quale è più facile eseguire comandi di sistema.

Ed è anche quello che visualizza un output più simile alla riga di comando.

In questo articolo vediamo un paio di esempi.

Mattepuffo's logo
ListView multi select in Flutter

ListView multi select in Flutter

In questo articolo vediamo come creare una ListView in Flutter che ci consente di selezionare più elementi con il tap/click (a seconda del sistema su cui gira).

Non abbiamo bisogno di librerie esterne.

Mattepuffo's logo
Usare @propertyWrapper in Swift

Usare @propertyWrapper in Swift

Una propertyWrapper in Swift ci indica come una determinata proprietà viene salvata/manipolata all'interno del nostro programma.

Viene usata spesso anche per gestire eventuali state.

In realtà detto così non significa granchè, quindi vediamo un esempio per capire meglio.