Flutter Online Compiler
Schreib eine Flutter-App, klick auf Run und benutze sie auf einem Handy im Browser. Hot Reload behält ihren Zustand. Kostenlos, ohne Anmeldung.
Flutter-Apps online ausführen, ohne Installation
Schreib eine Flutter-App in lib/main.dart, klick auf Run und benutze sie direkt hier auf der Seite auf einem Handy. Der Code wird mit Flutter 3.41.7 und Dart 3 kompiliert, und die echte Flutter-Web-Engine führt die App aus. Widgets, Layouts, Gesten und Animationen verhalten sich also wie in einem Flutter-Web-Build.
Wähl zum Start ein Beispiel: einen Zähler mit setState, eine Aufgabenliste, ein Anmeldeformular, einen Warenkorb mit provider, eine App mit flutter_riverpod, einen Dark-Mode-Schalter oder eine Animation. Ändere den Code und klick auf Hot reload: Die App aktualisiert sich und behält ihren Zustand. Ein schneller Ort, um ein Widget auszuprobieren, ein Layout zu prüfen oder zu sehen, wie State Management funktioniert, ohne SDK, ohne Emulator und ohne Einrichtung.
Was dieser Flutter Playground kann
- Das echte Flutter SDK: Dein Code wird mit Flutter 3.41.7 und Dart 3 kompiliert, und die Flutter-Web-Engine zeichnet die App in einem Handy-Rahmen.
- Hot Reload wie bei
flutter run: Ändere den Code, und die App aktualisiert sich, ohne ihren Zustand zu verlieren. Mit Run startest du sie neu. - Eine Konsole unter dem Handy: Alles, was du mit
print()ausgibst, erscheint dort, ebenso Compilerfehler mit der passenden Zeile. - Pakete zum direkten Importieren:
provider,flutter_riverpod,go_routerundintl, dazu alles auspackage:flutter. - Dein Code wird beim Tippen im Browser gespeichert. Kopier ihn oder lade
main.dartherunter, um in deinem eigenen Projekt weiterzumachen.
Was du im Flutter Playground bauen kannst
- Screens mit
Scaffold,AppBar,Column,RowundListView, um zu sehen, wie Layout funktioniert. - Interaktive Widgets mit
StatefulWidgetundsetState: Zähler, Checklisten, Schalter und Formulare mit Validierung. - State Management mit
provider(ChangeNotifier) undflutter_riverpod(Notifier,ProviderScope). - Themes, Dark Mode, Material-3-Farben aus einer Grundfarbe und Animationen wie
AnimatedContainer.
FAQ zum Flutter Online Compiler
Ist dieser Flutter Online Compiler kostenlos?
Muss ich Flutter oder einen Emulator installieren?
Funktioniert Hot Reload?
Welche Pakete kann ich nutzen?
package:flutter und dem Dart SDK, dazu provider, flutter_riverpod, go_router, http und intl. Weitere Pakete von pub.dev lassen sich hier nicht hinzufügen.Kann meine App eine API aufrufen oder Bilder aus dem Internet laden?
http-Aufrufe schlagen fehl. Nimm Beispieldaten in deinen Code und teste echte Netzwerkaufrufe in deinem eigenen Projekt.Wo sehe ich die Ausgabe von print() und Fehler?
lib/main.dart, und Laufzeitfehler sowie alles, was du mit print() ausgibst, erscheinen dort ebenfalls.