Flutter(플러터) 설치 및 개발 환경 만들기
FE/Flutter2023. 11. 7. 23:21Flutter 설치
플러터 설치 요구 스펙
- 운영 체제(Operation System): macOS 10.14(Mojave) 이상
- 디스크 공간: 2.8GB (IDE/도구용 디스크 공간은 포함되지 않음)
Rosetta 설치 (Apple 실리콘 Mac 만 설치)
flutter를 설치하기 전에 Apple 실리콘이 탑재된 mac의 경우는 Rosetta
를 설치해줘야 합니다. 만약 Intel 칩을 사용하는 Mac은 설치하지 않아도 됩니다.
설치는 아래 명령어를 사용해서 설치할 수 있습니다.
sudo softwareupdate --install-rosetta --agree-to-license
Rosetta 사용하면 Intel 칩이 탑재된 Mac용으로 만들어진 Application을 Apple Silicon이 장착된 Mac에서도 사용할 수 있게 도와줍니다.
Flutter SDK 다운로드
아래 사이트에서 원하는 버전의 flutter SDK를 다운로드 받습니다.
23년 11월 기준으로 3.13.9 버전이 stable 버전으로 되어있습니다. Intel과 Apple Silicon이 구분되어 있으니 자신의 Mac에 맞는 SDK를 다운로드 받으면 됩니다.
SDK 환경변수 설정
다운로드 받은 압축파일을 압추해제합니다.
unzip ~/Downloads/flutter_macos_arm64_3.13.9-stable.zip
압축해제 후 SDK를 원하는 위치에 옮겨두고, flutter SDK의 경로를 .zshenv
파일의 PATH
에 추가하여 환경변수를 설정합니다.
vim ~/.zshenv
# Flutter
export PATH="$PATH:<경로>/flutter/bin"
flutter 실행
Flutter doctor
를 통해 나머지 필요한 설정을 해줍니다.
flutter doctor
기다리면 아래와 같이 flutter를 실행하기 위해 설정이 안된것과 된것들을 알려줍니다. (본 글에서는 이전에 이미 설치를해서 어느정도 설정이 다 되어 있습니다)
Xcode 설정
flutter doctor를 수행해보니 Xcode 쪽에 설정이 안된 부분이 있습니다.
Xcode 설치
xcode 설치는 아래 카드를 클릭하면 앱스토어가 열립니다. 그럼 "설치"를 눌러 설치하시면 됩니다.
방금 다운로드 받은 Xcode로 실행하기 위해 아래 명령어를 통해 경로를 지정합니다.
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
아래 명령어를 수행하여 라이선스 동의를 합니다. "agree"를 입력하면 됩니다
sudo xcodebuild -license
iOS 시뮬레이터 설치하기
아래 명령어를 통해 iOS 시뮬레이터 설치합니다.
xcodebuild -downloadPlatform iOS
다시 flutter doctor를 실행해보면 플러터를 실행하기 위해 필요한 모든 설정이 완료되었습니다
'FE > Flutter' 카테고리의 다른 글
Flutter에서 WidgetsFlutterBinding.ensureInitialized() 역할 (0) | 2024.05.03 |
---|---|
Named Routing을 사용한 라우팅(화면전환) 방법 (Flutter) (0) | 2023.12.03 |
flutter 개발시 권한 획득하기 (camera, storage 등의 권한 획득 방법) (0) | 2023.10.01 |
flutter 프로젝트에 커스텀 폰트(font) 적용하기 (0) | 2023.09.29 |
flutter에서 webview 사용하기 (webview_flutter 라이브러리 사용) (0) | 2023.09.28 |
IT 기술에 대한 글을 주로 작성하고, 일상 내용, 맛집/숙박/제품 리뷰 등 여러가지 주제를작성하는 블로그입니다. 티스토리 커스텀 스킨도 개발하고 있으니 관심있으신분은 Berry Skin을 검색바랍니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!