플러터 최초 설치 가이드 + Android + iOS 환경 설정

플러터 공식 문서에서 최신 내용으로 설치 가이드가 잘 작성되어 있음.
플러터 공식 문서 안내대로 설치!

이런 저런 블로그에서 설치 가이드 정보들은 참고하자.

IDE Tool : Antigravity, Android Studio, XCode

- Antigravity : 설치 문서에는 VSCode 기준으로 작성되어 있으나, VSCode 기반으로 만든 Google Antigravity 로 사용.
(2026년 3월 기준으로 Gemini AI Pro 요금제로 Antigravity 이용 가능)
https://antigravity.google/

- Android Studio : Emulator 필요
https://developer.android.com/studio

- XCode : Simulator 필요

- Cocoapods : 빌드 필요 for macOS
https://guides.cocoapods.org/using/getting-started.html#installation

문서 맨 위에 Ruby 설치 안내되어 있으나
설치 안되어 있거나 설치 도중 다음과 같은 에러가 나면
homebrew 먼저 설치하고 다시 Ruby 설치 권장.

ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
ERROR:  Error installing cocoapods:
	The last version of ffi (>= 1.15.0) to support your Ruby & RubyGems was 1.17.4. Try installing it with `gem install ffi -v 1.17.4` and then running the current command again
	ffi requires Ruby version >= 3.0, < 4.1.dev. The current ruby version is 2.6.10.210


- Homehrew
 
https://brew.sh/

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

 

  • 플러터 최초 설치 가이드

https://docs.flutter.dev/install/quick

 

Set up and test drive Flutter

Set up Flutter on your device with a Code OSS-based editor, such as VS Code, and get started developing your first multi-platform app with Flutter!

docs.flutter.dev

 

  • 안드로이드

https://docs.flutter.dev/platform-integration/android/setup

 

Set up Android development

Configure your development environment to run, build, and deploy Flutter apps for Android devices.

docs.flutter.dev

안드로이드 에뮬레이터에 삼성 갤럭시 스킨 적용 글은 이전 글 참고
https://hongken.tistory.com/155

 

Samsung Galaxy Emulator Skin

삼성 갤럭시 에뮬레이터 스킨 - 다운로드 웹사이트https://developer.samsung.com/galaxy-emulator-skin Galaxy Emulator Skin | Samsung DevelopersGalaxy Emulator Skin gives developers and testers the closest possible look and feel to a Samsung

hongken.tistory.com

 

  • iOS

https://docs.flutter.dev/platform-integration/ios/setup

 

Set up iOS development

Configure your development environment to run, build, and deploy Flutter apps for iOS devices.

docs.flutter.dev

 

 

CocoaPods Guides

CocoaPods is fully open-sourced, so it depends on community contributions to get better. If you're looking to start working on CocoaPods, this is the place to start.

guides.cocoapods.org

 

ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
ERROR:  Error installing cocoapods:
	The last version of ffi (>= 1.15.0) to support your Ruby & RubyGems was 1.17.4. Try installing it with `gem install ffi -v 1.17.4` and then running the current command again
	ffi requires Ruby version >= 3.0, < 4.1.dev. The current ruby version is 2.6.10.210


- Homehrew
 
https://brew.sh/

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

 

삼성 갤럭시 에뮬레이터 스킨 - 다운로드 웹사이트

https://developer.samsung.com/galaxy-emulator-skin

 

Galaxy Emulator Skin | Samsung Developers

Galaxy Emulator Skin gives developers and testers the closest possible look and feel to a Samsung Galaxy device.

developer.samsung.com

2026년 3월 26일 기준 일부 캡쳐

2026년 3월 26일 기준

  • Galaxy S26 Series
    • 갤럭시 S26 울트라 (Ultra)
    • 갤럭시 S26+ 
    • 갤럭시 S26
  • Galaxy Z Fodable Series
    • 갤럭시 Z 트리폴드7 (TriFold)
    • 갤럭시 Z 폴드7 (Fold)
    • 갤럭시 Z 플립7 (Flip)
    • 갤럭시 Z 플립7 FE (Flip)

+ Recent posts