Flutter

  • 플러터는 구글이 개발한 오픈소스 모바일 애플리케이션 개발 프레임워크이며 안드로이드 앱과 IOS 앱을 개발할 수 있는 하이브리드 앱 언어이다.
  • 플러터는 앱의 UI 프레임워크를 만들어 다양한 위젯과 레이아웃을 제공하기 때문에 UI를 개발할 때 편하고 쉽고 빠르게 개발 할 수 있다는 장점이 있다.
  • 하지만 Dart라는 언어를 사용하기 때문에 학습해한다는 단점과 이에 대한 서적이나 라이브러리 정보가 부족하기 때문에 학습이 어렵다는 단점이 있다.
  • 또한 구글이 지속적으로 지원할지가 불투명하다는 단점이 있다.

Flutter SDK 다운로드 및 설치

  • Flutter 설치 : https://docs.flutter.dev/get-started/install

  • 환경변수 세팅 윈도우 시스템 환경 변수에 경로(PATH)를 지정

Android Studio 설치

  • Android Studio 설치 : https://developer.android.com/studio

VSCode Extensions 설치

  • Flutter Extensions 설치

Flutter Doctor 실행

  • 터미널 Flutter Doctor

  • VSCode : View > Command Palette (Ctrl+Shift+P) -> Command Palette(명령어 팔레트) Run Flutter Doctor

  • 라이선스에 동의 Flutter Doctor 실행후 정상확인후 터미널에서 flutter doctor –android-licenses 실행

참고사이트

  • https://flutter.dev/