본문 바로가기
IT 개발 이야기/Mobile Apps

크로스 플랫폼 개발을 위한 Flutter 시작 가이드: IntelliJ 환경 설정과 기본 앱 구축

by 개발자 Aiden 2023. 6. 13.
반응형

안녕하세요. 오늘 이 글을 통해 함께 다룰 주제는 '크로스 플랫폼 개발을 위한 Flutter 시작 가이드'입니다. 많은 개발자들이 iOS와 Android 두 플랫폼을 동시에 대응하는 모바일 앱을 만드는 데 어려움을 겪고 있습니다. 이러한 문제를 해결하기 위해 나온 솔루션이 바로 Flutter입니다.

Flutter는 Google에서 제작한 오픈 소스 모바일 앱 개발 프레임워크로, 단일 코드베이스로 iOS와 Android 앱을 모두 만들 수 있습니다. 이 글은 Flutter를 처음 접하는 개발자들을 위해 작성되었으며, IntelliJ 환경에서 Flutter를 설정하고 간단한 앱을 구축하는 방법을 단계별로 안내할 것입니다.

지금부터 Flutter를 이용한 크로스 플랫폼 개발의 흥미로운 세계를 함께 탐험해 보시죠!

크로스플랫폼-Flutter


IntelliJ IDEA 설치하기

IntelliJ IDEA는 Jetbrains에서 제공하는 통합 개발 환경(IDE)입니다. Flutter 개발에 적합한 환경을 제공하므로 이 가이드에서는 IntelliJ를 사용해 Flutter를 설치하고 설정하는 방법을 안내합니다.

IntelliJ IDEA의 설치 과정은 제가 이전에 작성한 "IntelliJ IDEA 완벽 가이드: 설치부터 환경 설정까지, 원활한 개발 시작!" 블로그 글에서 확인하실 수 있습니다. 해당 글을 참조해 IntelliJ IDEA를 설치한 뒤 다음 단계로 진행해 주세요.

 

Android SDK 설치하기

Flutter 앱 개발에는 Android SDK가 필수적으로 필요합니다. Android SDK는 Android 앱을 개발하기 위한 소프트웨어 개발 키트로, Flutter 개발 환경 구축에 필수적인 요소입니다.

1. IntelliJ IDEA에서 'Settings' > 'Appearance & Behavior' > 'System Settings' > 'Android SDK' 설정 창을 엽니다.
2. 'SDK Platforms' 탭에서 'Edit' 버튼을 클릭합니다.

Android-SDK설정1


3. SDK Components Setup 창이 뜨면 플랫폼을 체크한 후 'Next'를 클릭하여 필요한 구성 요소들을 설치합니다.

Android-SDK설정2
Android-SDK설정3


4. 설치가 완료되면 'Finish' 버튼을 클릭하여 닫습니다. 이후 Android SDK 설정 화면으로 돌아가 'OK' 버튼을 클릭하여 설정을 완료합니다.

Android-SDK설정4

 

Flutter Plugin과 Dart Plugin 설치하기

Flutter를 IntelliJ에서 사용하려면 Flutter Plugin Dart Plugin을 설치해야 합니다.

반응형

1. IntelliJ를 실행하고 메인 화면에서 'Configure'를 선택한 후 'Plugins'를 클릭합니다.
2. 'Marketplace' 탭에서 'Flutter'를 검색 후 Plugin을 설치합니다.

Flutter-plugin설정

Flutter Plugin 설치 버튼을 누르면, 'Flutter' 플러그인을 사용하려면 "Dart"가 설치되어 있어야 한다는 확인 메시지가 나타납니다. Dart는 Flutter 애플리케이션을 개발하기 위해 사용되는 프로그래밍 언어로, Flutter 플러그인을 사용하려면 Dart 프로그래밍 언어가 시스템에 설치되어 있어야 합니다. Dart를 설치하지 않으면 Flutter 플러그인을 사용할 수 없습니다.

3. 설치가 완료되면 IntelliJ를 재시작합니다.

이제 IntelliJ에 필요한 Flutter와 Dart 플러그인 설치를 완료했습니다. 이를 통해 Flutter 개발 환경의 기본 구성이 갖추어졌습니다. 다음 단계로, Flutter SDK를 설치하는 과정을 살펴보겠습니다.

 

Flutter SDK 설치하기

Flutter 개발을 위해서는 Flutter SDK가 필요합니다. 아래의 과정에 따라 설치해 봅시다.

1. Flutter 공식 홈페이지에서 Flutter SDK를 다운로드합니다. 다운로드 후 원하는 위치에 압축을 해제합니다.

Flutter-SDK-다운로드


2. IntelliJ에서 'Configure' > 'Settings'으로 이동합니다.

3. 'Languages & Frameworks' > 'Flutter'로 이동하여 'Flutter SDK Path'에 압축 해제한 Flutter SDK의 경로를 입력합니다.

Flutter-SDK-Setting1
Flutter-SDK-Setting2


4. 'Apply' > 'OK'를 클릭하여 설정을 저장합니다.

Flutter SDK를 설치한 후에는 '환경 변수'에 Flutter SDK의 경로를 추가해야 합니다. 이렇게 하면 Flutter 명령어를 시스템의 어디서나 사용할 수 있게 됩니다. 환경 변수 설정 방법은 다음과 같습니다.

※ 윈도우 사용자 환경 변수 설정

  1. 먼저 '내 PC'를 검색하고, 검색 결과 중 '내 PC'를 우클릭하여 '속성'을 선택합니다.
  2. '시스템' 창이 열리면 왼쪽 패널에 있는 '고급 시스템 설정'을 클릭합니다.
  3. '시스템 속성' 창에서 '환경 변수' 버튼을 클릭합니다.
  4. '환경 변수' 창에서 '시스템 변수' 영역을 찾아 'Path' 변수를 찾습니다.
  5. 'Path' 변수를 선택하고 '편집' 버튼을 클릭합니다.
  6. 새로운 창에서 '새로 만들기' 버튼을 클릭하고, 압축을 해제한 Flutter SDK 디렉토리의 경로를 입력합니다.
  7. 모든 창에서 '확인' 버튼을 클릭하여 설정을 저장합니다.

Flutter-SDK-환경변수설정


환경 변수 설정을 완료한 후에는 터미널을 새로 열어야 변경 사항이 반영됩니다. 터미널에 'flutter doctor' 명령어를 입력하여 Flutter가 제대로 설치되었는지 확인할 수 있습니다.



Flutter SDK 설치부터 IntelliJ IDEA와 Android SDK 설정, Flutter 플러그인 설치 그리고 환경 변수 설정까지 모든 것이 성공적으로 완료되었습니다. 이제 Flutter 개발을 위한 기본적인 환경이 구축되었고, 다음 포스트에서는 이 환경을 기반으로 첫 Flutter 프로젝트를 생성하고 실행하는 방법에 대해 자세히 다루겠습니다.

이 글이 여러분의 Flutter 개발 시작에 필요한 기본 환경 설정에 도움이 되었길 바랍니다.

 

※ Flutter로 첫 앱 만들기: 프로젝트 생성부터 실행까지

 

Flutter로 첫 앱 만들기: 프로젝트 생성부터 실행까지

안녕하세요. 지난 포스트에서는 IntelliJ 환경에서 Flutter와 Dart를 위한 플러그인 설치 및 Flutter SDK 설정을 통해 Flutter 개발 환경을 준비하는 방법에 대해 알아보았습니다. 이번 포스트에서는 이어

aday7.tistory.com

반응형

댓글


loading