Following instructions from Google on how to install Flutter is great, but I also want it to work like all my other dev tools. Because Flutter does not have a homebrew install supported by Google as of April 2019 (https://github.com/flutter/flutter/issues/14050), I’ve done the following

Google’s instructions: https://flutter.dev/docs/get-started/install/macos

Download as instructed

mv flutter/ /usr/local/Cellar/

sudo ln -s /usr/local/Cellar/flutter/bin/flutter /usr/local/bin/flutter

As long as you have /usr/local/bin set up for other formulas installed with Homebrew, you’re good to go with running flutter commands immediately.

Continue with instructions, starting with:

flutter precache