-
Notifications
You must be signed in to change notification settings - Fork 3
Quick Start
Antoinegtir edited this page May 20, 2026
·
1 revision
Get from zero to a live multi-device TUI in under two minutes.
flutter devicesYou should see at least one emulator or physical device. flutter-cli works with any device Flutter supports.
flutter-cli runflutter-cli picks the only connected device automatically and opens the TUI dashboard.
flutter-cli run -d allOr pick specific devices by ID:
flutter-cli run -d emulator-5554 -d 00008110-001234Each device gets its own panel in the TUI. Panels are stacked vertically and resize automatically.
┌─ emulator-5554 (Android) ──────────────────────── [R] reload [q] quit ─┐
│ flutter: Launching lib/main.dart on Android SDK built for x86_64… │
│ Syncing files to device… │
│ Flutter run key commands. │
│ r Hot reload. 🔥🔥🔥 │
│ ... │
└──────────────────────────────────────────────────────────────────────────┘
┌─ iPhone 15 Pro (iOS) ──────────────────────────────────────────────────────┐
│ Launching lib/main.dart on iPhone 15 Pro in debug mode... │
│ ... │
└──────────────────────────────────────────────────────────────────────────┘
| Action | Key |
|---|---|
| Hot reload all devices | r |
| Hot restart all devices | R |
| Switch focus to next device panel | Tab |
| Open network inspector | n |
| Take screenshot on focused device | s |
| Quit everything | q |
Full keybinding reference → Keybindings
Install the shell shim so the plain flutter run command launches the dashboard automatically: