[flutter] Flutter 개발환경 구축하기 (설치 및 설정 방법)

개요

Flutter는 Google에서 개발한 모바일 애플리케이션 프레임워크로, 하나의 코드베이스로 안드로이드와 iOS 앱을 개발할 수 있습니다. 이 글에서는 Flutter 개발환경을 구축하는 방법에 대해 알아보겠습니다.

설치하기

  1. Flutter 다운로드 페이지에서 운영체제에 맞는 패키지를 다운로드합니다. Flutter는 Windows, macOS, Linux를 지원합니다.
  2. 압축을 해제한 후, 다운로드된 폴더를 원하는 위치로 이동시킵니다. 예를 들어, macOS에서는 /usr/local/flutter와 같은 경로를 사용할 수 있습니다.
  3. 시스템 환경설정에 Flutter SDK 경로를 추가합니다.
    • macOS/Linux: export PATH="$PATH:\path\to\flutter\bin" 명령을 ~/.bashrc 또는 ~/.zshrc 파일에 추가합니다.
    • Windows: 시스템 속성의 고급 탭에서 환경 변수를 편집하여 Flutter SDK 경로를 추가합니다.

프로젝트 생성하기

  1. Flutter 명령어를 사용하여 새로운 Flutter 프로젝트를 생성합니다.

    flutter create my_app
    

    위 명령을 실행하면 “my_app”이라는 이름의 새로운 폴더가 생성되고, Flutter 프로젝트가 초기화됩니다.

  2. 생성된 프로젝트 폴더로 이동합니다.

    cd my_app
    

에뮬레이터 설정하기

  1. Android 에뮬레이터를 사용하기 위해서는 Android Studio를 설치해야 합니다. Android Studio 다운로드 페이지에서 다운로드 후 설치합니다.

  2. Android 에뮬레이터를 실행합니다.

  3. Flutter 프로젝트 폴더에서 다음 명령어를 실행하여 에뮬레이터를 확인할 수 있습니다.

    flutter devices
    

    에뮬레이터가 목록에 나타나지 않는 경우, Android 에뮬레이터가 올바르게 설치되었는지 확인하세요.

앱 실행하기

  1. Flutter 프로젝트 폴더에서 다음 명령어를 실행하여 앱을 빌드하고 에뮬레이터에서 실행할 수 있습니다.

    flutter run
    

    이 명령어를 실행하면 Flutter가 앱을 빌드한 후, 에뮬레이터에서 앱이 실행됩니다.

추가 리소스

이제 Flutter 개발환경을 구축하는 방법에 대해 알아보았습니다. 이제 여러분은 Flutter를 사용하여 Android와 iOS 앱을 개발할 수 있습니다. 시작해 보세요!