Flutter (์•ฑ ๊ฐœ๋ฐœ)/Flutter๊ธฐ์ดˆ

[์•ฑ ๊ฐœ๋ฐœ ๊ธฐ์ดˆ] Windows์—์„œ Flutter ์„ค์น˜ ๋ฐฉ๋ฒ• (๋‹จ๊ณ„๋ณ„ ์ง„ํ–‰ ๊ณผ์ • ์ƒ์„ธ/๋ช…๋ น์–ด ์ฒจ๋ถ€ ํŒŒ์ผ ๆœ‰ )

๋ชฝ๋ฌผ๊ณ ๊ธฐ๐“†œ 2025. 2. 14. 20:56
728x90
728x90
BIG

 


โ… . ์„œ๋ก : Windows์—์„œ Flutter๋ฅผ ์„ค์น˜ํ•˜๋Š” ์ด์œ  ๐Ÿค”

 

Windows์—์„œ Flutter ๊ฐœ๋ฐœ์ด ๊ฐ€๋Šฅํ•œ ์ด์œ 

 

 

Flutter๋Š” Android, iOS, 

์›น, ๋ฐ์Šคํฌํ†ฑ, ์ž„๋ฒ ๋””๋“œ ์‹œ์Šคํ…œ๊นŒ์ง€ 

๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋Š” 

ํฌ๋กœ์Šค ํ”Œ๋žซํผ ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค. 

 

ํŠนํžˆ Windows์—์„œ๋„ 

Flutter ๊ฐœ๋ฐœ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, 

Android ์•ฑ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ 

์‰ฝ๊ฒŒ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 


 Windows์—์„œ Flutter ๊ฐœ๋ฐœ์˜ ์žฅ์ 

 

โœ… Android ์•ฑ ๊ฐœ๋ฐœ์ด ํŽธ๋ฆฌ
โœ… Flutter Web ๋ฐ ๋ฐ์Šคํฌํ†ฑ ์•ฑ ๊ฐœ๋ฐœ ์ง€์›
โœ… VS Code, Android Studio ๋“ฑ ๋‹ค์–‘ํ•œ IDE ์‚ฌ์šฉ ๊ฐ€๋Šฅ
โœ… Flutter ์•ฑ์„ ์‰ฝ๊ฒŒ ์‹คํ–‰ํ•˜๊ณ  ํ…Œ์ŠคํŠธ ๊ฐ€๋Šฅ

 

์ด์ œ ๋ณธ๊ฒฉ์ ์œผ๋กœ

Windows์— Flutter๋ฅผ ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„

์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค! ๐Ÿš€

 


โ…ก. ๋ณธ๋ก : Windows์—์„œ Flutter ์„ค์น˜ ๋ฐฉ๋ฒ• (๋‹จ๊ณ„๋ณ„ ์ง„ํ–‰) ๐Ÿ”ง

 

  Step 1: Windows ์‹œ์Šคํ…œ ์š”๊ตฌ์‚ฌํ•ญ ํ™•์ธ

 

 

Flutter๋ฅผ ์›ํ™œํ•˜๊ฒŒ ์‹คํ–‰ํ•˜๋ ค๋ฉด

Windows ์‹œ์Šคํ…œ์ด

๋‹ค์Œ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

 

โœ… ์šด์˜์ฒด์ œ: Windows 10(64๋น„ํŠธ) ์ด์ƒ
โœ… ๋””์Šคํฌ ๊ณต๊ฐ„: ์ตœ์†Œ 2.5GB ์ด์ƒ์˜ ์—ฌ์œ  ๊ณต๊ฐ„
โœ… RAM: 8GB ์ด์ƒ ๊ถŒ์žฅ (์—๋ฎฌ๋ ˆ์ดํ„ฐ ์‚ฌ์šฉ ์‹œ 16GB ์ด์ƒ ์ถ”์ฒœ)
โœ… ๊ฐœ๋ฐœ ๋„๊ตฌ: PowerShell 5.0 ์ด์ƒ, Git for Windows ํ•„์š”

 

๐Ÿ›  PowerShell ๋ฒ„์ „ ํ™•์ธ ๋ฐฉ๋ฒ•

 1) Windows ๊ฒ€์ƒ‰์ฐฝ์—์„œ PowerShell์„ ์ž…๋ ฅํ•˜์—ฌ ์‹คํ–‰

 2) ์•„๋ž˜ ๋ช…๋ น์–ด ์ž…๋ ฅ

 3) ์ถœ๋ ฅ๋œ ๋ฒ„์ „์ด 5.0 ์ด์ƒ์ธ์ง€ ํ™•์ธ

$PSVersionTable.PSVersion

$PSVersionTable.PSVersion.txt
0.00MB

 

์•„๋ž˜์™€ ๊ฐ™์€ ํ™”๋ฉด์ด ์ •์ƒ์ž…๋‹ˆ๋‹ค. 

์ด๋ฏธ์ง€์— ๋‚˜์˜จ PowerShell ๋ฒ„์ „์„ ๋ณด๋ฉด: ๐Ÿค”

โœ… Major ๋ฒ„์ „: 5
โœ… Minor ๋ฒ„์ „: 1

PowerShell ๋ฒ„์ „์ด 5.1์ด๋ฏ€๋กœ

 Flutter ์„ค์น˜ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•ฉ๋‹ˆ๋‹ค. ๐ŸŽ‰


๋”ฐ๋ผ์„œ Step 1์˜ 

PowerShell ์š”๊ตฌ์‚ฌํ•ญ ํ™•์ธ์€

 ์™„๋ฃŒ๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

 

 

 

๐Ÿ›  Git for Windows ์„ค์น˜ ํ™•์ธ ๋ฐฉ๋ฒ•

  1. Windows ๊ฒ€์ƒ‰์ฐฝ์—์„œ cmd๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ์‹คํ–‰
  2. ์•„๋ž˜ ๋ช…๋ น์–ด ์ž…๋ ฅ
git --version

 

Git ๋ฒ„์ „์ด ์ถœ๋ ฅ๋˜์ง€ ์•Š์œผ๋ฉด Git for Windows ์„ค์น˜ ํ•„์š”
๐Ÿ‘‰ Git ๋‹ค์šด๋กœ๋“œ ํŽ˜์ด์ง€์—์„œ ์ตœ์‹  ๋ฒ„์ „ ๋‹ค์šด๋กœ๋“œ ๋ฐ ์„ค์น˜

 


Step 2: Flutter SDK ๋‹ค์šด๋กœ๋“œ ๋ฐ ์••์ถ• ํ•ด์ œ

 

โœ… 1) Flutter SDK ๋‹ค์šด๋กœ๋“œ

  1. ๊ณต์‹ Flutter ์›น์‚ฌ์ดํŠธ์—์„œ Windows์šฉ Flutter SDK ๋‹ค์šด๋กœ๋“œ
    ๐Ÿ‘‰ Flutter ๊ณต์‹ ๋‹ค์šด๋กœ๋“œ ํŽ˜์ด์ง€
  2. "Windows" ํƒญ ์„ ํƒ ํ›„ ์ตœ์‹  Stable ๋ฒ„์ „์˜ ZIP ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ

 

 

Choose your development platform to get started

Install Flutter and get started. Downloads available for Windows, macOS, Linux, and ChromeOS operating systems.

docs.flutter.dev

 

Download and install ์˜

 ZipํŒŒ์ผ์„ ๋‹ค์šด๋ฐ›์•„์ฃผ์…”์•ผ ํ•ด์š”.

 

 

ํ˜น์‹œ ๋ชฐ๋ผ ํŒŒ์ผ ์ฒจ๋ถ€ํ•ฉ๋‹ˆ๋‹ค. 

Flutter_Windows_3.29.0 ์ฒจ๋ถ€ํŒŒ์ผ 

 

์ด์ œ ๋‹ค์šด ๋ฐ›์€ ํŒŒ์ผ์„ 

์••์ถ• ํ•ด์ œํ•ด์ฃผ์„ธ์š”.

 

 

โœ… 2) Flutter SDK ์••์ถ• ํ•ด์ œ ๋ฐ ์ด๋™

 

์ด์ œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ํฌ์ธํŠธ์ž…๋‹ˆ๋‹ค.

๋‹ค์šด๋กœ๋“œํ•œ ZIP ํŒŒ์ผ์„

์ ์ ˆํ•œ ์œ„์น˜ (C:\)์— ์••์ถ• ํ•ด์ œํ•ด์•ผ ํ•˜๋Š”๋ฐ์š”.

 

 

 

์ €๋Š” ์„ ์ƒ๋‹˜์„ ๋”ฐ๋ผ C๋“œ๋ผ์ด๋ธŒ์—

"sdk"๋ผ๋Š” ํด๋”๋ฅผ ๋งŒ๋“ค์–ด

๋‹ค์šด๋ฐ›์€ "flutter" ํด๋”๋ฅผ 

ํ†ต์งธ๋กœ ์ด๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด์œ ๋Š”

ํด๋” ๊ฒฝ๋กœ์— ํ•œ๊ธ€์ด ์žˆ์œผ๋ฉด ์•ˆ๋œ๋‹ค๊ณ  ํ•ด์š”. 

 

 

C:\flutter ํด๋” ์•ˆ์—

"bin" ํด๋”๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•ด์ฃผ์‹œ๊ตฌ์š”

 

 

 

ํด๋” ์ด๋™ ์‹œ

๊ณต๋ฐฑ(์˜ˆ: Program Files) ์—†์ด

๊ฐ„๋‹จํ•œ ๊ฒฝ๋กœ์—

๋ฐฐ์น˜ํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

C๋“œ๋ผ์ด๋ธŒ์— ์ด๋ ‡๊ฒŒ ์˜ฎ๊ธฐ๋ฉด

๋ฌธ์ œ ์—†์„ ๋“ฏ ํ•ด์š”.

 


Step 3: ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ • (Path ์„ค์ •)

 

 

Flutter ๋ช…๋ น์–ด๋ฅผ

์–ด๋””์„œ๋‚˜ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก

ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

 

โœ… ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ • ๋ฐฉ๋ฒ•

์•„๊นŒ "Bin" ํด๋”๋ฅผ

ํ™•์ธํ•˜์…จ์„๊ฒ๋‹ˆ๋‹ค. 

 

์ด ํด๋”์—๋“ค์–ด๊ฐ€์„œ 

๊ฒฝ๋กœ๋ฅผ ๋ณต์‚ฌํ•ด๋‘ก๋‹ˆ๋‹ค.

(์ฟ ํ‚ค ์‚ญ์ œํ•ด์•ผ ํ•˜๋Š”๋ฐ,

๊ฒ€์ƒ‰ ๊ธฐ๋ก์ด ๋งŽ๋„ค์š” ^^;;)

 

๋ณต์‚ฌ๋ฅผ ์™„๋ฃŒํ•˜์…จ๋‹ค๋ฉด,

๋‚ดPC๋กœ ๋“ค์–ด๊ฐ€์…”์„œ 

์•„๋ฌด ์˜์—ญ์—๋‹ค

๋งˆ์šฐ์Šค ์šฐํด๋ฆญ, ์†์„ฑ์— ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค.

์ดํ›„ "์‹œ์Šคํ…œ > ๊ณ ๊ธ‰ ์‹œ์Šคํ…œ ์„ค์ •"์—

๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค. 

 

 

ํ•˜๋‹จ์— 

ํ™˜๊ฒฝ๋ณ€์ˆ˜๋ฅผ ๋ˆŒ๋Ÿฌ์ค๋‹ˆ๋‹ค.

 

 

์ดํ›„ Path๋ฅผ ๋”๋ธ”ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค

 

 

๊ทธ๋Ÿผ, ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ํŽธ์ง‘์ฐฝ์ด

๋œจ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

 

์ด ๊ณณ์—์„œ

"์ƒˆ๋กœ ๋งŒ๋“ค๊ธฐ" ๋ฒ„ํŠผ์„ ํด๋ฆญ ํ›„

์•„๊นŒ "Bin" ๊ฒฝ๋กœ๋ฅผ ๋ถ™์—ฌ๋„ฃ์Šต๋‹ˆ๋‹ค.

 

 

โœ… ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ • ํ™•์ธ


์ด์ œ ์„ค์ •์ด ์™„๋ฃŒ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๋ ค๋ฉด

๋ช…๋ น ํ”„๋กฌํ”„ํŠธ(CMD) ๋˜๋Š” PowerShell์—์„œ

๋‹ค์Œ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”.

flutter --version

โžก Flutter ๋ฒ„์ „์ด ์ •์ƒ์ ์œผ๋กœ ์ถœ๋ ฅ๋˜๋ฉด ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •์ด ์™„๋ฃŒ๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค! ๐ŸŽ‰

 

์ €๋Š” ๋…ธํŠธ๋ถ์ด๋‹ค๋ณด๋‹ˆ,

์•ฝ๊ฐ„ ์ง€์—ฐ ํ˜„์ƒ์ด ์žˆ์ง€๋งŒ,

์ •์ƒ์ ์œผ๋กœ

์ถœ๋ ฅ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 

 

๋งŒ์•ฝ, ๋” ์ข‹์€ ํ™˜๊ฒฝ์— ์žˆ๋‹ค๋ฉด,

๋ฐ”๋กœ ๋ฒ„์ „ ์ถœ๋ ฅ์ด

๋ ๊ฑฐ์—์š”.

 


Step 4: ์„ค์น˜ ํ™•์ธ ๋ฐ Flutter Doctor ์‹คํ–‰

 

์„ค์น˜๊ฐ€ ์ž˜ ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๋ ค๋ฉด,

Flutter Doctor ๋ช…๋ น์–ด๋ฅผ

์‹คํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

โœ… Flutter Doctor ์‹คํ–‰ ๋ฐฉ๋ฒ•

  1. Windows ๊ฒ€์ƒ‰์ฐฝ์—์„œ "cmd" ๋˜๋Š” "PowerShell" ์ž…๋ ฅ ํ›„ ์‹คํ–‰
  2. ๋‹ค์Œ ๋ช…๋ น์–ด ์ž…๋ ฅ
flutter doctor
 

โžก ์‹คํ–‰ํ•˜๋ฉด ์„ค์น˜๋œ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๊ฒ€์‚ฌํ•˜๊ณ , ๋ˆ„๋ฝ๋œ ํ•ญ๋ชฉ์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

.

์•ˆ๋“œ๋กœ์ด๋“œ ์ŠคํŠœ๋””์˜ค์˜ ๋ฏธ์„ค์น˜,

๊ทธ๋ฆฌ๊ณ  ๊ทธ๋กœ ์ธํ•œ 

๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์กฐ์„ฑ์ด

์•ˆ๋˜์—ˆ๋‹ค๋Š” ๋ฌธ๊ตฌ๊ฐ€ ๋‚˜์˜ค๋„ค์š”

 


โ…ข. ๊ฒฐ๋ก : Flutter ์„ค์น˜ ํ›„ ํ•ด์•ผ ํ•  ์ผ โœ…

 

 ์ถ”๊ฐ€ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ • ๊ฐ€์ด๋“œ

 

 

Flutter SDK ์„ค์น˜๊ฐ€

์™„๋ฃŒ๋˜์—ˆ์œผ๋‹ˆ,

์ด์ œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„

์„ค์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.


๐Ÿ‘‰ ๋‹ค์Œ ํฌ์ŠคํŒ… ํ™•์ธ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

 


Windows์—์„œ Flutter๋ฅผ ํ™œ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•

 

โœ… flutter --version ๋ช…๋ น์–ด๋กœ Flutter ๋ฒ„์ „ ํ™•์ธ
โœ… flutter doctor ์‹คํ–‰ํ•˜์—ฌ ์˜ค๋ฅ˜๊ฐ€ ์—†๋Š”์ง€ ์ ๊ฒ€
โœ… flutter create my_app ๋ช…๋ น์–ด๋กœ ์ฒซ ๋ฒˆ์งธ ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ ํ›„ ์‹คํ–‰

 

 


๐ŸŽฏ ๋งˆ๋ฌด๋ฆฌ: Flutter ์„ค์น˜ ์™„๋ฃŒ! ๐ŸŽ‰

 

์ด์ œ Windows์—์„œ

Flutter ๊ฐœ๋ฐœ์„ ์œ„ํ•œ

๊ธฐ๋ณธ ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค!

 

โœ… Flutter SDK ๋‹ค์šด๋กœ๋“œ ๋ฐ ์„ค์น˜ ์™„๋ฃŒ
โœ… ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ • ์™„๋ฃŒ
โœ… Flutter Doctor ์‹คํ–‰ํ•˜์—ฌ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์ ๊ฒ€ ์™„๋ฃŒ

 

๋” ๊ถ๊ธˆํ•œ ์ ์ด ์žˆ๋‹ค๋ฉด

์–ธ์ œ๋“  ๋Œ“๊ธ€๋กœ ์งˆ๋ฌธํ•ด ์ฃผ์„ธ์š”! ๐ŸŽฏ

 

728x90
728x90
BIG