Installing Components
To get started, you need to have Flutter SDK and Rust toolchain installed on your system.
Once you're done with the installations, verify your system's readiness with the following commands. Make sure you have installed all the subcomponents that Flutter suggests. If there are no issues in the output, you are good to go onto the next step!
Warning
If you're working on Linux, it is recommended to install Flutter manually. Do not install Flutter from snap
.
Flutter from snap
comes with its own binary linker called ld
, which is fundamentally incompatible with Rust. Instead, follow the manual installation steps per the Flutter docs.
Typically, the Flutter SDK package found in Debian-based Linux distributions' app store (under the name "Flutter") is a snap
package.