avi

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
Usare la web share API in Javascript

Usare la web share API in Javascript

Javascript ci mette a disposizione la share API per la condivisione di contenuto direttamente da pagina web.

Non tutte le funzionalità sono compatibili al 100% con tutti i browser ancora, ma pare sia una API in continuo aggiornamento.

Mattepuffo's logo
Creare favicon con ImageMagick

Creare favicon con ImageMagick

Di ImageMagick ne abbiamo parlato diverse volte, soprattutto del comando convert.

In questo articolo vediamo un esempio su come usarlo per creare una favicon da una PNG.

Mattepuffo's logo
Usare il NavigationSplitView in SwiftUI

Usare il NavigationSplitView in SwiftUI

SwiftUI ci mette a disposizione il componente NavigationSplitView per dividere la nostra schermata in due o tre colonne, dove ce ne è una che a fa capo di tutte.

Su macOS si presenta esattamente come ce lo immaginiamo: una colonna sulla sinistra con le nostre voci, e una colonna a destra che mostra il contenuto di quello che abbiamo cliccato.

Su iOS, invece, si presenta come un lista che rimanda ad un'altra schermata con il tasto Back per tornare indietro.