๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Dart/๊ธฐ์ดˆ

Flutter SDK ๋ž€?

by ๋ฟŒ๋น„ 2024. 7. 30.
728x90

๐Ÿ”ฅ Flutter ๋ž€?

  • ๊ตฌ๊ธ€์—์„œ ๊ฐœ๋ฐœํ•œ ์˜คํ”ˆ ์†Œ์Šค ํฌ๋กœ์Šค ํ”Œ๋žซํผ GUI ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”„๋ ˆ์ž„์›Œํฌ์ด๋‹ค
  • Dart ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•ด ๊ฐœ๋ฐœํ•œ๋‹ค
  • ๊ฐ€์žฅ ํฐ ์žฅ์  ์ค‘ ํ•˜๋‚˜๋Š” ๋น ๋ฅธ ๊ฐœ๋ฐœ ์†๋„์ด๋‹ค
  • Flutter๋Š” “ํ•ซ ๋ฆฌ๋กœ๋“œ”๋ผ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋ฉฐ, ์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜๋ฉด์„œ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์•ฑ์„ ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ๋‹ค

๐Ÿ”ฅ Hot Reload(ํ•ซ ๋ฆฌ๋กœ๋“œ) ๊ธฐ๋Šฅ์ด๋ž€?

  • ์ฝ”๋“œ ๋ณ€๊ฒฝ ๋˜๋Š” ์ˆ˜์ • ํ›„ ์ €์žฅํ•˜๋ฉด ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ์ฆ‰๊ฐ์ ์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด๋‹ค
  • ์ด ๊ธฐ๋Šฅ์œผ๋กœ ์ธํ•ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ์•ฑ์„ ํ…Œ์ŠคํŠธ ๋ฐ ๋””๋ฒ„๊น…, ๋น ๋ฅธ ๊ฐœ๋ฐœ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค

๐Ÿ”ฅ GUI ๋ž€?

  • ๊ทธ๋ž˜ํ”ฝ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค(graphical user interface)์ด๋‹ค
  • ์‚ฌ์šฉ์ž๊ฐ€ ํŽธ๋ฆฌํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ž…์ถœ๋ ฅ ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ์•Œ๊ธฐ ์‰ฌ์šด ์•„์ด์ฝ˜ ๋”ฐ์œ„์˜ ๊ทธ๋ž˜ํ”ฝ์œผ๋กœ ๋‚˜ํƒ€๋‚ธ ๊ฒƒ์ด๋‹ค

๐Ÿ”ฅ SDK ๋ž€?

  • SDK(Software Development Kit)์˜ ์•ฝ์ž์ด๋‹ค
  • ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ‚คํŠธ(SDK)๋Š” ํŠน์ •ํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๋„๊ตฌ, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ๋ฌธ์„œ, ์ƒ˜ํ”Œ, ์ฝ”๋“œ ๋“ฑ์ด ํฌํ•จ๋œ ํŒจํ‚ค์ง€์ด๋‹ค
  • ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” SDK๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŠน์ • ํ”Œ๋žซํผ์šฉ ์•ฑ์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋‹ค

๐Ÿ”ฅ Flutter SDK๋ž€?

  • ๋ชจ๋ฐ”์ผ ์•ฑ๊ณผ ์›น, ๋ฐ์Šคํฌํƒ‘๊ณผ ์ž„๋ฒ ๋””๋“œ ์•ฑ์„ ํ•˜๋‚˜์˜ ์ฝ”๋“œ๋ฒ ์ด์Šค๋กœ ์ง€์›ํ•˜๋Š” ์˜คํ”ˆ์†Œ์Šค ํ”„๋ ˆ์ž„์›Œํฌ์ด๋‹ค
728x90

'Dart > ๊ธฐ์ดˆ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Dart ๊ธฐ์ดˆ] List, Map, Set  (0) 2024.07.31
[Dart ๊ธฐ์ดˆ] DATA TYPE  (0) 2024.07.31
[Dart ๊ธฐ์ดˆ] null safety  (0) 2024.07.31
[Dart ๊ธฐ์ดˆ] ๋ณ€์ˆ˜  (0) 2024.07.31
Dart ์ปดํŒŒ์ผ๋Ÿฌ  (0) 2024.07.31