Flutter는 구글에서 개발한 프레임워크로 모바일웹, 웹앱, 데스크탑앱을 모두 하나의 코드베이스로 만들 수 있다.
사용하는 프로그래밍 언어는 DART. 이번 포스팅에서는 MacOS에서 Flutter를 설치하는 법을 알아본다.
리눅스와 윈도우에서도 Flutter를 사용할 수 있지만 iOS앱을 만들 수 없다. iOS앱을 패키징 하는데는 Xcode가 필수인데 맥에서 밖에 지원이 안되는 것으로 알고 있다.


# Flutter 파일 다운로드

공식 홈페이지에 가서 파일을 다운로드 한 후 압축을 푼다.
파란버튼을 클릭

# .bash_profile 업데이트

터미널에서 flutter 커맨드를 사용하려면 bash_profile을 업데이트 해주어야 한다.
터미널을 실행하고 아래 커맨드로 .bash_profile 파일을 연다.

nano ~/.bash_profile

그럼 나노가 실행되면서 .bash_profile을 편집할 수 있게 된다. 아래 줄을 복사하여 붙여넣기 한다. 디렉토리는 다운로드한 flutter 폴더가 있는 디렉토리를 써준다.

# For flutter
export PATH="$PATH:<디렉토리>/flutter/bin"

Documents폴더에 압축을 풀었다면 디렉토리는 이런식으로 된다. 지워진 부분은 사용자 아이디

붙여넣기를 했다면 control + O를 눌러서 저장해준다. 그 다음 control + x를 누르면 nano가 종료되어 터미널 창으로 돌아간다.

터미널창을 닫았다가 다시 실행한 후, flutter --version을 실행 해 본다. 제대로 설치가 되었다면 아래와 같은 문구가 나온다.
제대로 설치가 되었을 때 결과 값

# 기타 설치 파일들 확인

터미널에 아래 커맨드를 실행한다.

flutter doctor

조금 시간이 걸리는데 기다리다보면 아래와 같은 문구들이 나온다. 확인한 후, 필요한 파일들을 설치해주면 된다. 기본적으로 Android Studio와 Xcode가 필요하다.

자신에 컴퓨터에 설치가 되어있지 않은 필요한 것들을 알려준다.


이걸로 기본적인 설치는 끝!
다음으로는 iOS와 Android에 필요한 설정들을 해주어야 한다.