Setup & Installation
What This Skill Does
Walks through setting up a Windows machine for Flutter development, covering SDK installation, PATH configuration, Visual Studio C++ workload setup, and platform-specific steps for both Windows desktop and Android targets. Also covers building release archives and generating self-signed certificates for MSIX packaging.
Consolidates scattered Flutter-on-Windows setup steps into one linear checklist, so you don't miss the Visual Studio C++ workload or forget to bundle the VC++ redistributables in your release archive.
When to use it
- Setting up Flutter on a fresh Windows install for the first time
- Building a Flutter desktop app into a distributable .zip with all required DLLs
- Configuring Android USB debugging and emulator hardware acceleration on Windows
- Generating a self-signed .pfx certificate for local MSIX package testing
- Running flutter doctor to diagnose and fix missing Windows dependencies