Menu
Coddy logo textTech

Dart online

Scrivi, esegui e condividi snippet di codice, senza configurare nulla.

Coddymain.dart
Output
Click Run to see the output here.

Esegui Dart online nel tuo browser

Un playground Dart online gratuito per eseguire codice. Scrivi Dart nel browser, premi Esegui e il codice gira sull'SDK Dart stable in pochi secondi. Niente Dart installato in locale, niente pub get, niente IDE da configurare prima.

L'editor è costruito sullo stesso motore di VS Code, quindi evidenziazione della sintassi Dart, completamento automatico e sottolineature degli errori funzionano tutti. Il codice gira sulla Dart VM in un container isolato, con sound null safety, async/await, Future, Stream, record e pattern matching disponibili fin da subito. Ottimo per imparare Dart prima di passare a Flutter, o per fare il prototipo di un algoritmo in Dart puro.

Perché questo playground Dart è utile

  • Esecuzione Dart immediata: scrivi il codice, premi Esegui e vedi l'output della Dart VM in pochi secondi, senza pub get né configurazione dell'IDE.
  • Evidenziazione completa della sintassi Dart, completamento automatico e diagnostica chiara dell'analyzer, grazie allo stesso motore di editor di VS Code, con la sound null safety segnalata direttamente nel codice.
  • L'input stdin è supportato. stdin.readLineSync() legge dalla casella di input del playground, quindi i programmi Dart da riga di comando e gli esercizi interattivi funzionano dall'inizio alla fine. Niente Dart SDK, Flutter SDK o Android Studio sul tuo computer.
  • Toolchain Dart stable: scrivi Dart null-safe, usa async/await, Future, Stream, record e pattern matching senza installare l'SDK.

Cosa puoi creare nel playground Dart

  • async/await, Future e Stream: gli idiomi alla base di ogni app Flutter, eseguibili qui senza codice boilerplate per l'interfaccia.
  • Classi, mixin, extension method e pattern matching con record e classi sealed: funzionalità moderne di Dart 3 da provare una dichiarazione alla volta.
  • Esperimenti rapidi in Dart: prova una regola di null safety, verifica un inizializzatore late, prova un collection-if o l'operatore spread, o conferma come si risolve una catena di Future.

Domande frequenti sul compilatore Dart online

Il compilatore Dart online è gratuito?
Sì, il playground Dart è gratuito. Niente registrazione, niente Dart SDK da installare e nessun bisogno di Flutter SDK o Android Studio: apri la pagina ed esegui.
Devo avere il Dart SDK o il Flutter SDK installato?
Non serve installare nulla. Non ti servono il Dart SDK o Flutter sul tuo computer. L'esecutore Dart online fa girare il codice sulla Dart VM stable e restituisce l'output in pochi secondi. Una cosa da sapere: il playground esegue Dart puro, quindi il codice dei widget Flutter qui non viene visualizzato, ma le funzionalità del linguaggio usate in Flutter e la logica in Dart puro funzionano senza problemi.
Il playground Dart funziona da smartphone e Chromebook?
Sì. Il playground Dart funziona in qualsiasi browser moderno, da computer, tablet o smartphone. È comodo per provare Dart da un Chromebook, un iPad o un computer della scuola dove non puoi installare l'SDK.
Il playground Dart supporta stdin.readLineSync()?
Sì. stdin.readLineSync() (da dart:io) legge le righe che scrivi esattamente come quando esegui dart run in locale e digiti nel terminale. Utile per esercitarti con algoritmi in Dart puro ed esercizi in stile CLI prima di passare a Flutter.
Come imparo Dart dopo aver provato il playground?
Modifica il codice Dart di esempio, premi Esegui e ripeti. Quando vuoi qualcosa di più strutturato, il corso interattivo di Dart di Coddy copre null safety, async/await, classi, mixin e le funzionalità moderne di Dart 3 con esercizi pratici: una base solida prima di passare a Flutter.

Strumenti utili per Dart

Strumenti gratuiti nel browser che si abbinano bene al playground Dart, tutti parte di Coddy.