Build natively compiled mobile, web and desktop apps from a single codebase
Flutter is an open-source SDK for building, testing, and deploying applications from a single codebase. Apps are written in Dart, which is included.
Key Features:
- Fast: Compiles to native ARM/x64 machine code for 60/120 fps performance.
- Productive: Iterate in milliseconds with Stateful Hot Reload.
- Flexible: Full pixel-level control with Material 3 and Cupertino widgets.
- Multi-Platform: Target iOS, Android, Web, Linux, macOS, and Windows.
- Extensible: Thousands of open-source packages on pub.dev.
Run flutter doctor after installing to check your setup.
From Linux you can build for Android, Linux, and the web. iOS and macOS
builds need a macOS host; Windows builds need Windows.