본문 바로가기
Flutter 개발 도전

플러터 입문 준비사항 - 천천히 도전하는 1일차

by 보라별 주인장 2021. 11. 1.
SMALL

 

준비물

와이파이 빠방한 곳에서 미리 설치해둘 것이 많음.!

그것도 모르고 다짜고짜 외부에서 시작했다가. 정말 힘들었드아. 느린 테더링으로 한땀한땀..ㅎㅎ

 

#필요한 준비물들

Flutter SDK 다운로드, 설치

Xcode 앱스토어에서 다운로드, 설치

Xcode 커멘드라인 설치

cocoapods 설치

Android studio 다운로드, 설치

 

 

두근두근 SDK 설치부터

 

1. Flutter SDK 다운로드 + 설치

https://flutter.dev/docs/get-started/install/macos

 

macOS install

How to install on macOS.

flutter.dev

 

 

모두 설치하고 마음의 준비를 하고.. 시작

플러터 파일을 압축 해제하고, 플러터 파일을 홈으로 이동.

 

기본 설치가 되었다. 자, 그럼 설정을!

 

플러터 개발도구 패스 설치

 

터미널 실행하여 cd ~/flutter/bin 통해 접속 확인

cd ~/flutter/bin

 

( ~은 홈 폴더를 의히한다고함. )

 

pwd 입력하여 전체 경로 확인.

pwd

경로가 잘 확인 되었다면 쉘의 종류를 확인해보자

 

echo $SHELL

현재 사용 중인 쉘의 종류 확인.

쉘의 종류에 따라 입력하는 방법이 달라짐.

 

zshrc 인 경우 open ~/ .zshrc
bash 인 경우 open ~/ .bash_profile

zshrc 인 경우 open ~/ .zshrc

bash 인 경우 open ~/ .bash_profile

 

나는 zshrc여서 .zshrc로 입력 해서 실행..!

여기서 순탄하게 되면.. 끝날 일..

 

하지만 나는 애플 실리콘 M1 칩이라 .. open 명령을 해도 없다고 나온다 ㅜㅜ 으악!

이것에 대한 해결 방법은 다음 포스팅에!

 

 

 

 

 

2. Xcode 설치

앱스토어에서 Xcode를 검색하여 다운로드 ( 용량 커요..무려 12기가 넘음! )

https://apps.apple.com/us/app/xcode/id497799835?mt=12 

 

‎Xcode

‎Xcode includes everything developers need to create great applications for Mac, iPhone, iPad, Apple TV, and Apple Watch. Xcode provides developers a unified workflow for user interface design, coding, testing, and debugging. The Xcode IDE combined with

apps.apple.com

다운로드 및 설치가 완료 되면,

Xcode 실행 후 iOS SDK 라이센스 동의 절차 진행.

엑스코드가 실행되는데 여기서 엑스코드를 종료한 후 커멘드라인 설치가 필요하다.

 

커멘드라인이란?

플러터로 개발할 때 Xcode 창을 띄우지 않고도 앱을 빌드할 때 사용하는 도구.

터미널에서 설치 가능하다.

 

xcode-select --install

xcode-select --install

명령어 입력 후 인스톨 - 동의 - 진행

소프트웨어 설치 완료 ! ( 이것도 테더링 했따가 정말 .. 하아 ㅋㅋ 빠방한 와이파이 환경에서 하세요 )

 

커멘드라인까지 설치 완료!

iOS 앱 설치가 가능함니다악!

 

 

자자, 그러면 잘 설치 되었는지 확인!

 

터미널에

export PATH="$PATH:/Users/home/flutter/bin"

export PATH="$PATH:/Users/home/flutter/bin"

입력 (home 은 각자 본인 홈피씨 이름!)

 

exit 입력 후 커멘드Q로 터미널 종료.

 

다시 터미널 실행 후 flutter 입력.

 

그러면 초기 설정이 진행된다.!

여기까지 잘 되었다면 축하합니다.

 

 

M1칩이면서 개발 관련 1도 설치 안되있던 맥북이라..

아무 것도 없는 백지였어서 정말 여기까지 오는데도 많은 우여곡절이 ㅠㅠ

다음 포스팅에 설명됩니다!

 

끝까지 잘 해나갈있을 지 너무 걱정이지만 ㅜㅜ

느리게라도 끝까지 해보려고 합니다.

화이팅!

 

 

 

 

LIST

'Flutter 개발 도전' 카테고리의 다른 글

Flutter 파일 구조에 대해  (0) 2022.02.23
M1으로 플러터 개발일기 - zsh 오류해결  (0) 2021.11.03