Flutter Setup on macOS
Complete proper setup — Android Studio, Xcode, and everything required.
Flutter Stable
macOS Intel
Android Studio
API 34
Java 17
Xcode
CocoaPods
Watch the Full Tutorial
1
Install HomebrewHomebrew is required to install dependencies cleanly.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2
Install Gitbrew install git git --version
3
Install Flutter SDKmkdir ~/development cd ~/development git clone https://github.com/flutter/flutter.git -b stable
4
Configure zshrcnano ~/.zshrc export PATH="$PATH:$HOME/development/flutter/bin" source ~/.zshrc flutter --version
5
Install Android StudioDownload from developer.android.com/studio and complete setup.
6
Android SDK Pathexport ANDROID_HOME=$HOME/Library/Android/sdk export ANDROID_SDK_ROOT=$ANDROID_HOME export PATH=$PATH:$ANDROID_HOME/platform-tools
7
Install Java 17brew install openjdk@17 export JAVA_HOME=$(brew --prefix openjdk@17) export PATH=$PATH:$JAVA_HOME/bin java -version
8
Install Xcodesudo xcodebuild -license accept sudo xcodebuild -runFirstLaunch xcode-select --install
9
Install CocoaPodssudo gem install cocoapods
10
Flutter Doctorflutter doctor
11
Run First Appcd ~/development flutter create myapp cd myapp flutter run
📁
Directory Structure~/development/
└── flutter/
~/Library/Android/sdk/
├── platform-tools
├── platforms/android-34
├── build-tools
└── emulator
🔧
Troubleshooting| Problem | Fix |
|---|---|
| flutter not found | Run source ~/.zshrc |
| adb not found | Check platform-tools path |
| Java error | Use Java 17 |
| Xcode not detected | Run xcode-select --switch |