Compilatore Flutter online
Scrivi un'app Flutter, premi Run e usala su un telefono nel browser. L'hot reload ne mantiene lo stato. Gratis, senza registrazione.
Esegui app Flutter online, senza installare nulla
Scrivi un'app Flutter in lib/main.dart, premi Run e usala su un telefono direttamente in questa pagina. Il codice viene compilato con Flutter 3.41.7 e Dart 3, e l'app gira sul vero motore web di Flutter, quindi widget, layout, gesti e animazioni si comportano come in una build web di Flutter.
Scegli un esempio per iniziare: un contatore con setState, una lista di attività, un modulo di registrazione, un carrello con provider, un'app con flutter_riverpod, un interruttore per la modalità scura o un'animazione. Cambia il codice e premi Hot reload: l'app si aggiorna e mantiene il suo stato. È un posto veloce per provare un widget, controllare un layout o vedere come funziona la gestione dello stato, senza SDK, senza emulatore e senza configurazione.
Cosa fa questo playground Flutter
- Il vero SDK di Flutter: il tuo codice viene compilato con Flutter 3.41.7 e Dart 3, e il motore web di Flutter disegna l'app nella cornice di un telefono.
- Hot reload come in
flutter run: cambia il codice e l'app si aggiorna senza perdere lo stato. Premi Run per farla ripartire da capo. - Una console sotto il telefono: tutto ciò che stampi con
print()compare lì, insieme agli errori di compilazione con la riga. - Pacchetti pronti da importare:
provider,flutter_riverpod,go_routereintl, oltre a tuttopackage:flutter. - Il codice viene salvato nel browser mentre scrivi. Copialo o scarica
main.dartper continuare nel tuo progetto.
Cosa puoi creare nel playground Flutter
- Schermate con
Scaffold,AppBar,Column,RoweListView, per capire come funziona il layout. - Widget interattivi con
StatefulWidgetesetState: contatori, liste di cose da fare, interruttori e moduli con validazione. - Gestione dello stato con
provider(ChangeNotifier) eflutter_riverpod(Notifier,ProviderScope). - Temi, modalità scura, colori Material 3 da un colore di base e animazioni come
AnimatedContainer.
FAQ sul compilatore Flutter online
Questo compilatore Flutter online è gratuito?
Sì. È gratuito e non serve un account: apri la pagina, modifica il codice e premi Run.
Devo installare Flutter o un emulatore?
No. Il codice viene compilato sui server di Coddy con Flutter 3.41.7 e l'app gira nel tuo browser, nella cornice di un telefono. Basta un browser recente.
L'hot reload funziona?
Sì. Premi Hot reload dopo una modifica e l'app si aggiorna mantenendo lo stato, come il valore di un contatore. Alcune modifiche, come una classe con una struttura diversa, richiedono un riavvio, e il playground fa ripartire l'app per te.
Quali pacchetti posso usare?
package:flutter e l'SDK di Dart, più provider, flutter_riverpod, go_router, http e intl. Qui non si possono aggiungere altri pacchetti da pub.dev.La mia app può chiamare un'API o caricare immagini da internet?
http falliscono. Metti dati di esempio nel codice e prova le vere chiamate di rete nel tuo progetto.Dove vedo l'output di print() e gli errori?
lib/main.dart, e anche gli errori in esecuzione e tutto ciò che stampi con print() compaiono lì.Come imparo Flutter dopo averlo provato?
Strumenti utili per Flutter
Strumenti gratuiti nel browser che si abbinano bene al playground Flutter, tutti parte di Coddy.