Dart

Convertire dati in Dart

Convertire dati in Dart

Il titolo è un pò generico perchè andremo ad esplorare brevemente la libreria convert di Dart, che in pratica possiede degli encoders / decoders per diverse conversioni.

Noi vedreremo come convertire JSON ed UTF8, che sono poi le operazioni che si fanno di più con questa libreria.

Leggi
Listare directory in Dart

Listare directory in Dart

La classe Directory di Dart ci permette facilmente di listare i files in una cartella.

Inoltre ci da la possibilità di farlo in maniera ricorsiva molto facilmente.

Leggi
Creare una directory in Dart

Creare una directory in Dart

Dart mette a disposizione la classe Directory per gestire le cartelle.

Oggi vediamo come crearle.

Tra l'altro, vedremo anche c'è la possibilità di creare in automatico eventuali sotto cartelle.

Leggi
Leggere file in Dart

Leggere file in Dart

La classe File di Dart ci mette a disposizione due modalità per leggere i files, di cui una usando gli Stream.

Qui sotto vediamo entrambi gli esempi.

Leggi
Creare file in Dart

Creare file in Dart

Per creare file in Dart abbiamo almeno due possibilità.

Vedremo un esempio per ognna, cominciando con writeAsString dell'oggetto File.

Leggi
Concorrenza in Dart

Concorrenza in Dart

Dart offre la libreria isolate per la concorrenza.

L'esempio che vedremo è molto basico, e forse dovreste approfondire un pò facendo un pò di prove.

Leggi
Informazioni di sistema in Dart

Informazioni di sistema in Dart

Dart ci mette a disposizione la classe Platform per ottenere diverse informazioni di sistema.

Nel codice che trovate sotto stampiamo a video diverse cose; prima tutte le variabili d'ambiente, e poi diverse informazioni generiche (sistema operativo, host name, numero di processori, ecc).

Leggi
Parsing della riga di comando in Dart

Parsing della riga di comando in Dart

Dart ha già di default una libreria per il parsing della riga di comando.

Tra l'altro è anche abbastanza avanzata; si chiama args, e va solo importata.

Leggi
Programmazione asincrona in Dart

Programmazione asincrona in Dart

Dart supporta la programmazione asincrona di default; per farlo usa la classe Future!

Questa classe ci permette di eseguire una operazione anche dopo la fine del codice.

Detto così è un pò difficile da capire, quindi passiamo ad un esempio.

Leggi
Usare eccezioni custom in Dart

Usare eccezioni custom in Dart

Anche Dart come altri linguaggi ci permette di creare eccezioni custom.

Non è che serva spesso, ma può tornare utile.

Per usarle, dovete creare una classe che implementa Exception, e poi richiamarla nel vostro codice.

Leggi
About Mattepuffo.com

Blog dedicato all'informatica e alla programmazione!
Tutti i contenuti di questo blog, tranne casi particolari, sono sotto licenza Licenza Creative Commons Creative Commons Attribution-Noncommercial-Share Alike 2.5. .

2572 articoli
310 commenti
19 progetti
Altri link
  • About
  • Scrivimi
  • Copyright
  • Sitemap
  • matteo.ferrone@yahoo.it
  • GitHub
  • Privacy Policy