한글화 사이트에서 자세하게 설명되어 있었지만, 그래도 남겨보는 것도 의미가 있겠지.
설치방법은 아래 사이트에서 순서대로
한글: https://flutter-ko.dev/docs/get-started/install/macos
영문: https://flutter.dev/docs/get-started/install/macos
1. 시스템 요구사항
- 특별히 문제 될 건 없었음
- macOS Catalina가 설치되는 환경이면 잘 되는 것 같음
- Macbook pro 15 2018, Mac mini 2012에서 테스트 완료
- 사전에 JDK 설치 권장 (7 버전 이상 추천, 이건도 요구사항에 적어놓았으면 좋았을 걸...) => JDK 다운로드(Oracle ID 필요)
2. Flutter SDK 다운로드
- 특별한 일 아니면 위 사이트에서 받아서 압축해제
- flutter 를 놔둘 곳 한 곳 지정만 하고 (/Users/사용자명/Development/) 압축해제
3. Flutter doctor 실행
- 필요한 소프트웨어가 있는지 확인하는 듯. X 표시가 뜬 것은 설치 필요
▸ Android toolchain 에 !가 있다면 다음을 실행 - 2020. 05. 19. 수정
flutter doctor --android-licenses
y/n 입력 여부가 나오면, 다 y를 입력해서 진행한다.
4. iOS 설정
가. Xcode 설치
- 앱스토어에서 다운로드 받음. 그런 경우 iOS 시뮬레이터 설정까지 안 해도 됨 -2020.05.19. 수정
▸ 꼭 설정해 두자...
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
나. iOS 시뮬레이터 설정 패스
다. 간단한 Flutter 앱 만들고 실행하기 패스
라. iOS 기기에 배포
- 꼭 실행
5. Android 설정
가. Android 스튜디오 설치
- 이걸로 바로 설정하면 되니... 다른 툴 사용해도 되지만... 이거 이대로 사용하는 것도 좋은 듯
나. Android 기기 설정
- 없어도 잘 되는 듯. '가' 만 설치 잘 되면 다 잘됨
다. Android 에뮬레이터 설정
- 이것도 나온대로 그대로 설정
6. 에디터 설정
가, Android 스튜디오 설치 후에 실행하면 꼭 Flutter 플러그인 설치
- Preferences > Plugins >> Marketplace >> Flutter 찾아서 설치 >> Dart 설치하라는 메시지 나오면 설치 >> Restart
처음 실행하면 첫 화면에서 오른쪽 하단에 "Configure" 이 보임. 클릭하고 "Plugins"를 클릭
"Marketplace"에서 "Flutter"를 검색해서 "install"
그냥 나온대로 설치하면 되는데, 필요 없는 게 많아서...
위와 같이 설치 하면 기본 적인 화면