Creare log in Dart con Logger
Logger è una libreria per Dart e Flutter per creare dei log più facili da visualizzare.
In questo articolo ne vediamo un esempio in Dart.
Tutta la programmazione che volete
Logger è una libreria per Dart e Flutter per creare dei log più facili da visualizzare.
In questo articolo ne vediamo un esempio in Dart.
Devo dire che non mi è mai capitato di dover fare l'override delle funzioni in Javascript.
Ma ovviamente è possibile farlo e può essere che serva per qualche motivo.
In questo articolo vediamo un paio di esempi; prenderemo in considerazione la funzione toString(), ma vale per tutte ovviamente.
flutter_material_color_picker è un package per Flutter che ci consente di creare un color picker.
Facile da usare, in quanto basta inserirlo in dialog; inoltre la palette colori a disposizione possiamo sia crearla a mano che usando fullMaterialColors.
Swift ha diversi modi, tra quelli standard, di gestire le eccezioni.
In questo articolo vediamo qualche esempio; in un prossimo articolo vederemo come "creare" delle eccezioni custom.
Supponiamo di voler stampare il contenuto HTML di una pagina.
In Flutter abbiamo il widget Hero che ci consente un'animazione mentre si connettono due pagine.
La pagina ufficiale del widget spiega cosa avviene dietro le quinte.
Io ci propongo un basico esempio da cui partire:
flutter_secure_storage è un package per Flutter che ci consente di salvare dei dati in maniera sicura.
E' compatibile con tutte le piattaforme:
share_plus è una libreria per Flutter che ci consente di condividere i contenuti in maniera molto easy.
E' compatibile con tutte le piattaforme, con comportamenti diversi ovviamente.
In Flutter abbiamo diverse librerie che ci permettono di gestire il double back per chiudere l'applicazione.
Io ho testato double_back_to_close e mi sembra funzionare bene.
In questo articolo vediamo un paio di esempi.
Gli extension methods in Dart ci permettono di aggiungere funzionalità alle librerie esistenti.
Possiamo crearne a piacimento ed oggi vediamo un paio di esempi.
In un primo esempio creiamo una extension di String per mettere in maiuscolo la prima lettera di una parola.
Alpine.js è un leggero framework per Javascript che ci consente di avere molte interazioni con l'HTML senza dover installare librerie/framework più pesanti.
Tra l'altro non richiede dipendenze esterne, e non necessita di Node.js.
Di primo acchitto vi dico che lo userei su progetti relativamente piccoli.
Però ha un sacco di chicche interessanti.