Flutter 개발-1

Flutter는 구글이 개발한 오픈 소스 모바일 애플리케이션 개발 프레임워크입니다.

플루터는 한 번의 개발로 다양한 기기 및 운영체제에서 작동하는 앱을 만들 수 있는 효과적인 크로스 플랫폼입니다. 신규 프로그래머라면 안드로이드, 아이폰, 윈도우 등의 개발을 배우는 것보다는 크로스 플랫폼을 배운다면 많은 도움이 될 수 있습니다.

앱개발의 시작-개발 방식 선정: https://csai.kr/app-devlopement-start/

Flutter 앱을 개발하기 위해 필요한 준비 단계는 다음과 같습니다.

1. 시스템 요구사항 확인

Flutter 설치 전, 지원되는 운영 체제와 시스템 요구사항을 확인하세요. 예를 들어, Windows의 경우 최소 PowerShell 5.0과 Git for Windows가 필요합니다.

2. Flutter SDK 다운로드

3. SDK 설치

  • 다운로드한 ZIP 파일을 추출하고, 원하는 위치에 Flutter SDK를 저장합니다. 일반적으로 사용자의 홈 디렉토리에 ‘flutter’ 폴더를 생성합니다.
  • flutter 디렉토리를 시스템의 환경변수 PATH에 추가합니다.

4. Flutter Doctor 실행

  • 콘솔이나 터미널에서 flutter doctor 명령어를 실행하여 필요한 도구들이 제대로 설치되었는지 확인합니다.
  • Flutter Doctor는 Android toolchain, Android Studio 설치, Chrome 설치(웹 개발용) 등을 확인합니다.

5. Android Studio 설치

  • Android 개발을 위해서는 Android Studio를 설치하는 것이 좋습니다. Android Studio 다운로드 페이지에서 설치할 수 있습니다.
  • Flutter doctor에서 요구하는 Android toolchain, Android Studio 설치 등을 해결하고, 가상 기기를 통한 앱 테스트를 위하여 필요한 프로그램입니다.

6. Flutter 플러그인 설치

  • Android Studio를 열고, ‘Plugins’ 설정에서 Flutter를 검색하여 설치합니다. Flutter 플러그인은 Dart 플러그인도 함께 설치합니다.

7. Dart SDK 설정

  • Flutter SDK에는 Dart SDK가 포함되어 있으므로 별도로 설치할 필요는 없습니다. 환경 변수를 통해 Dart SDK 경로를 설정할 수 있습니다.

8. 에뮬레이터 또는 실제 장치 설정

  • Android Studio에서 AVD (Android Virtual Device) Manager를 사용하여 에뮬레이터를 설정하거나, USB 디버깅이 활성화된 실제 Android 장치를 컴퓨터에 연결합니다.

9. Flutter 앱 생성 및 실행

  • flutter create my_app 명령어로 새 Flutter 앱을 생성합니다.
  • 생성된 앱 폴더로 이동 후 flutter run 명령어로 앱을 실행합니다.

10. iOS 개발을 위한 추가 단계 (맥 사용자만 해당)

  • Xcode를 설치합니다.
  • Xcode의 Command Line Tools를 설치합니다.
  • 코코아팟(CocoaPods)을 설치합니다.
  • flutter doctor를 다시 실행하여 Xcode와 연동된 장치가 정상적으로 설정되었는지 확인합니다.

Flutter 설치와 관련된 공식 문서는 자주 업데이트되므로, 위의 단계를 진행하기 전에 항상 Flutter 설치 페이지에서 최신 정보를 확인하는 것이 좋습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다