Flutter는 Google에서 제공하는 오픈소스 프레임워크입니다. Dart언어를 사용하며, 크로스플랫폼 개발 툴입니다.
Mac 환경에서 Flutter를 설치해봅시다.
4.환경변수 저장하기
export PATH="$PATH:Documents/Work/SDK/flutter/bin"
(내가 flutter를 unzip한 위치)
터미널은 command + space 로 Spotlight를 열어 terminal 을 입력하면 켜집니다.
👏여기까지 따라 오셨으면 터미널에서 'flutter' 커맨드가 가능합니다!👏
자세히 읽어 보시면 XCode, Andriod Studio, VS Code에 빨간 불이 들어오셨을 것입니다. 아래 단계를 계속 진행하여 봅시다!
VSCode를 실행합니다. 왼쪽 사이드 바에서 '확장(Extentions)'으로 이동합시다.
'dart'와 'flutter'를 각각 검색하여 인스톨해줍니다.
flutter doctor --android-licenses
Android Studio에서는 JDK를 기본적으로 설치가 되어 있어야 실행이 됩니다.
잘설명된 블로그를 찾아서 공유 드려요!
혹은 아래의 url로 이동하여 자신이 개발해야 하는 swift버전에 맞는 XCode를 설치합니다.
안드로이드처럼 상위 swift 버전이 하위 swift 버전에 대한 대응을 못함.
여러버전의 XCode를 설치하여 swap하며 사용할수 있습니다.
https://github.com/flutter/flutter/wiki/Developing-with-Flutter-on-Apple-Silicon
cocoapods not installed 가 뜨면 아래 url로 이동하여 설치합니다.
XCode에서 안드로이드의 gradle과 같은 역할을 합니다.(의존성 관리 매니저)
https://docs.flutter.dev/get-started/install/macos/mobile-ios
아래의 url로 이동하여 homebrew를 설치한다.
https://brew.sh/index_ko
cocoaPod를 설치할때 간혹 설치가 안되는 경우가 있습니다. 그때 Homebrew를 설치하여 따라해주세요.
$ brew cleanup -d -v
$ brew install cocoapods
⚠️ opt/homebrew/bin%20is%20not%20in%20your%20PATH. 발생시 아래 명령어 실행
$ echo 'export PATH=/opt/homebrew/bin:$PATH' >> ~/.zshrc
source $HOME/.zshrc 그리고 echo $PATH 을 터미널에 입력
$ pod --version
$ brew install flutter
$ flutter pub global activate fvm
$ vi ~/.zshrc
아래와 같이 .zshrc 파일에 환경 변수 추가
export PATH="$PATH":"$HOME/flutter/bin"
export PATH="$PATH":"$HOME/bin/cache/dart-sdk/bin"
export PATH="$PATH":"$HOME/.pub-cache/bin"
source $HOME/.zshrc 로 업데이트