Instalação e configuração do ambiente

É possível instalar Flutter no Windows, Mac e Linux. Como IDE, você pode escolher o VS Code, Android Studio ou IntelliJ.

O processo de instalação do Flutter é relativamente simples. Acesse o link direto para a página da documentação e escolha o seu sistema operacional.

Recomendo que ao invés de baixar o arquivo indicado, faça o clone do repositório:

git clone https://github.com/flutter/flutter.git

Evite a instalação em diretórios de usuário (C:/Users/Rubens)

Como IDE, eu gosto do VS Code, mas só cheguei à esta conclusão após testar as 3 opções disponíveis.