Flutter Run
Your editor. Your phone. Nothing in between.
Build, install, and hot reload over Wi-Fi.
Leave the cable behind. Stay in the flow.
01 ON YOUR COMPUTER
main.dart M
1
return Scaffold(2
body: Center(3
child: Column(4
children: [5
Text('Hello, world.'),6
Text('Taps: $count'),7
FilledButton(8
onPressed: incrementCount,9
child: const Text('+'),10
),11
],12
),13
),14
);TERMINALzsh
❯ airreload run
Connected to your Android device
Your app is running. Try the controls below.
Press to hot reloadUpdate code. Keep state.
Press to hot restartStart fresh. Reset state.
02 YOUR ACTUAL PHONE
Hello, world.
A little change. A little magic.
Taps
Go ahead. Give it a tap.Tap + on the phone, then try both controls.
Apple Silicon
$
curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/Airreload/installer/main/install.sh | bashThen open your Flutter project and run airreload run.
Android build tools + JDK requiredSetup guide