플러터(Flutter)는 모바일, 웹, 데스크톱 애플리케이션을 한 번의 코드 작성으로 개발할 수 있는 강력한 프레임워크입니다. 아래는 Flutter를 설치하는 방법을 Windows, Mac, Linux 환경별로 자세히 설명한 가이드입니다.
Flutter 설치 방법
1. 사전 준비
Flutter 설치 전에 아래 항목을 확인하세요:
- 최소 시스템 요구 사항 충족
- 개발용 텍스트 에디터 또는 IDE 설치 (권장: VS Code, Android Studio)
- Git 설치 (필요 시)
2. 운영 체제별 설치 방법
Windows
- Flutter SDK 다운로드
- Flutter 공식 웹사이트에서 Windows용 Flutter SDK를 다운로드하세요.
.zip
파일을 다운로드한 후, 원하는 디렉터리에 압축을 풉니다.
(예:C:\src\flutter
)
- 환경 변수 설정
flutter/bin
경로를 시스템 PATH에 추가합니다:- “내 컴퓨터” → “속성” → “고급 시스템 설정” → “환경 변수”
Path
편집 → Flutter SDK 경로 추가 (예:C:\src\flutter\bin
)
- 필수 도구 설치
- Git이 설치되어 있지 않다면 Git 공식 웹사이트에서 설치합니다.
- Android Studio 설치
- Android Studio를 설치하고 Flutter 및 Dart 플러그인을 추가합니다.
- Android SDK Manager에서 SDK 도구 및 Emulator 설정을 완료합니다.
- Flutter Doctor 실행
- 명령 프롬프트를 열고
flutter doctor
를 실행해 필수 구성 요소를 확인하세요.
- 명령 프롬프트를 열고
Mac
- Flutter SDK 다운로드
- Flutter 공식 웹사이트에서 macOS용 Flutter SDK를 다운로드하세요.
.zip
파일을 다운로드한 후,/Users/<사용자명>/development/flutter
같은 디렉터리에 압축을 풉니다.
- 환경 변수 설정
~/.zshrc
(또는~/.bash_profile
)에 아래 내용을 추가:export PATH="$PATH:/Users/<사용자명>/development/flutter/bin"
- 변경 사항을 적용하려면 터미널에서
source ~/.zshrc
를 실행합니다.
- Xcode 설치
- App Store에서 Xcode를 다운로드하고 설치합니다.
- Xcode를 실행한 후, 필수 구성 요소를 설정합니다:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer sudo xcodebuild -runFirstLaunch
- Android Studio 설치
- Android Studio를 설치하고 Flutter 및 Dart 플러그인을 추가합니다.
- Android SDK 및 AVD Manager 설정을 완료합니다.
- Flutter Doctor 실행
- 터미널에서
flutter doctor
를 실행해 설정을 확인합니다.
- 터미널에서
Linux
- Flutter SDK 다운로드
- Flutter 공식 웹사이트에서 Linux용 Flutter SDK를 다운로드하세요.
.tar.xz
파일을 다운로드한 후,/home/<사용자명>/development/flutter
같은 디렉터리에 압축을 풉니다:tar xf flutter_linux_<버전>.tar.xz -C ~/development
- 환경 변수 설정
~/.bashrc
(또는~/.zshrc
)에 아래 내용을 추가:export PATH="$PATH:$HOME/development/flutter/bin"
- 변경 사항을 적용하려면 터미널에서
source ~/.bashrc
를 실행합니다.
- 필수 도구 설치
- 필요한 패키지를 설치합니다:
sudo apt-get install git curl unzip xz-utils libglu1-mesa
- 필요한 패키지를 설치합니다:
- Android Studio 설치
- Android Studio 공식 웹사이트에서 다운로드 후 설치합니다.
- Flutter 및 Dart 플러그인을 추가하고 Android SDK를 설정합니다.
- Flutter Doctor 실행
- 터미널에서
flutter doctor
를 실행해 필수 구성 요소를 확인합니다.
- 터미널에서
3. 공통 후속 작업
- Flutter 버전 업데이트
- 설치 후,
flutter upgrade
명령어로 최신 버전으로 업데이트합니다.
- 설치 후,
- 첫 번째 Flutter 앱 실행
- 샘플 앱 생성:
flutter create my_first_app cd my_first_app flutter run
- 샘플 앱 생성:
마무리
이제 Flutter 설치가 완료되었습니다! 각 운영 체제에 맞는 IDE와 에뮬레이터를 활용해 Flutter 개발을 시작해보세요. 추가적으로 궁금한 사항이 있다면 flutter doctor
의 출력을 참고하거나 Flutter 공식 문서를 참조하세요. 🚀