Flutter 첫 프로젝트 실행하기 - VS Code

2019. 7. 5. 05:00Flutter

지난 시간에 flutter를 설정해보고 프로젝트를 만드는 것 까지 해보았다. 이번에는 프로젝트를 실행하고 Simulator로 실행해보겠습니다. 그리고 필자는 VsCode를 좋아합니다. 

 

Vs Code - flutter 설치

우선 Flutter를 확장 프로그램 마켓에서 설치합니다. 

 

Vs Code내에서 프로젝트 생성 

Vs Code에서 Command + Shift + P를 눌러주면 아래와 같은 화면이 나옵니다. 

flutter를 작성 후 New Project를 선택한 후 프로젝트 이름을 적어주면 됩니다. 

프로젝트 생성
프로젝트 이름 작성
프로젝트 위치 생성

프로젝트 실행

Vs Code내에서 Terminal을 켜서 flutter Run을 해주면 

Flutter SDK version and a device name (or the message No Devices). 연결된 디바이스가 없고 Simulator도 연결되어 있지 않다고 오류 메시지가 나올 것이다. 

 

No Devices

No Devices를 눌러서 설정 해줄 수 있다. 

이와 같이 설정해줄 수 있다. 

설정이 완료되면 필자와 같이 나오게된다. 필자는 iPhone XR를 사용한다. 

 

flutter Run

이제는 에러없이 실행이 될 것이다.

결과

프로젝트가 만들어진 후 default로 아래와 같이 만들어 져있다. 

 

Hot Reload

Hot Reload는 코드가 바뀌면 앱이 자동으로 바뀌는 기능이다. React Native에서도 제공되고 있다. 안드로이드 스튜디오 처럼 매번 디버깅 해줄 필요가 없다 야호우

primarySwatch: Colors.blue
primarySwatch: Colors.lightGreen

blue를 green으로 바꾸어 주었다. 그런 후 r을 눌러주면 app은 바로 바뀌게 되었다. 

 

결론

물론 이 세상에는 Vs Code말고도 다양한 ide가 존재한다. 필자는 Vs Code는 기존에 다른 것보다 기능도 확장 프로그램을 통해 필요한 것만 사용할 수 있고 속도도 빠르기 때문에 애용하고 있다. 그래서 Vs Code만 작성할 것이다. app을 만드는 과정은 react Native와 같이 비슷해서 어렵지 않게 할 수 있었다. 이제는 Dart를 공부해보는 글을 작성해보겠습니다.