Set up Flutter tooling
This how-to gets you running with Flutter. For why version management should live in the official entrypoint—not only in FVM/Puro—see Toolchain Management Pattern.
Install the SDK
-
Prefer an OS package manager when available (
winget, Homebrew, or the official install docs for your OS). -
Put
flutteron yourPATH, then open a new terminal so PATH refresh is visible. -
Run
flutter doctorand fix reported platform requirements (Android SDK, Xcode, licenses) as needed.
Official install docs: Flutter install.
Version pinning (bridge)
Flutter does not yet ship a first-party Toolchain Control Plane in the main flutter workflow. Until it does, pick one community bridge and use it consistently on your team:
DevCentr’s Flutter ecosystem page lists these bridges and shows a Toolchain Management advisory for maintainers.
|
Do not treat discovering FVM/Puro as “the real first step” forever. The long-term requirement is official pinning in the Flutter entrypoint (Toolchain Management Pattern). Community tools are a stopgap. |