Google๊ณผ Ubuntu ๊ฐœ๋ฐœํŒ€์€ ๋ฐ์Šคํฌํ†ฑ Linux ์‹œ์Šคํ…œ์šฉ Flutter ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ ์ „ ์„ธ๊ณ„ 500๋ช… ์ด์ƒ์˜ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด Google์˜ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋ ˆ์ž„์›Œํฌ์ธ Flutter๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ์ˆ ์€ ์ข…์ข… React Native๋ฅผ ๋Œ€์ฒดํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์ตœ๊ทผ๊นŒ์ง€ Flutter SDK๋Š” ๋‹ค๋ฅธ ํ”Œ๋žซํผ์šฉ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์†”๋ฃจ์…˜์œผ๋กœ Linux์—์„œ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด Flutter SDK๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Linux ์‹œ์Šคํ…œ์šฉ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Flutter๋กœ Linux ์•ฑ ๋นŒ๋“œ

โ€œLinux์šฉ Flutter์˜ ์•ŒํŒŒ ๋ฆด๋ฆฌ์Šค๋ฅผ ๋ฐœํ‘œํ•˜๊ฒŒ ๋˜์–ด ๊ธฐ์˜๊ฒŒ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ตฌ๊ธ€์˜ ํฌ๋ฆฌ์Šค ์…€์ฆˆ(Chris Sells)๋Š” ๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๋ฌผ์—์„œ "์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค๋Š” ์šฐ๋ฆฌ์™€ ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ๋ฐ์Šคํฌํ†ฑ ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์ธ ์šฐ๋ถ„ํˆฌ(Ubuntu)์˜ ํผ๋ธ”๋ฆฌ์…”์ธ ์บ๋…ธ๋‹ˆ์ปฌ(Canonical)์ด ๊ณต๋™ ์ œ์ž‘ํ•œ ๊ฒƒ"์ด๋ผ๊ณ  ๋ฐํ˜”์Šต๋‹ˆ๋‹ค.

Google์€ ์ž‘๋…„์— Flutter ๋นŒ๋“œ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋ฐ์Šคํฌํ†ฑ ํ”Œ๋žซํผ์œผ๋กœ ์ด์‹ํ•˜๊ณ  ์‹ถ๋‹ค๊ณ  ๋ฐํ˜”์Šต๋‹ˆ๋‹ค. ์ด์ œ Ubuntu ํŒ€๊ณผ์˜ ํ˜‘๋ ฅ ๋•๋ถ„์— ๊ฐœ๋ฐœ์ž๋Š” ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๋ฟ๋งŒ ์•„๋‹ˆ๋ผ Ubuntu ์ž์ฒด์šฉ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๋„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ๊ฐ–๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ํ•œํŽธ, Google์€ ๋ฐ์Šคํฌํ†ฑ Linux ์‹œ์Šคํ…œ์šฉ Flutter๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด Flutter ์—”์ง„์˜ ๊ด‘๋ฒ”์œ„ํ•œ ์žฌ์ž‘์—… ๋•๋ถ„์— ๊ธฐ๋ณธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•  ๊ฒƒ์ด๋ผ๊ณ  ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, ์ด์ œ Flutter์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ธ Dart๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ์—์„œ ์ œ๊ณต๋˜๋Š” ๊ธฐ๋Šฅ๊ณผ ์›ํ™œํ•˜๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Google ํŒ€๊ณผ ํ•จ๊ป˜ Canonical ํŒ€๋„ ๊ฐœ๋ฐœ์— ์ฐธ์—ฌํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ๋Œ€ํ‘œ์ž๋Š” Linux ์ง€์›์„ ๊ฐœ์„ ํ•˜๊ณ  Flutter SDK ๊ธฐ๋Šฅ๊ณผ ๋‹ค๋ฅธ ํ”Œ๋žซํผ์˜ ํŒจ๋ฆฌํ‹ฐ๋ฅผ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•  ๊ฒƒ์ด๋ผ๊ณ  ๋ฐํ˜”์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž๋Š” ์—ฐ๋ฝ์ฒ˜ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ๊ฐ„๋‹จํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ธ Flokk Contacts์˜ ์˜ˆ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Flutter์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ํ‰๊ฐ€ํ•  ๊ฒƒ์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค.

Ubuntu์— Flutter SDK ์„ค์น˜

Flutter SDK๋Š” Snap Store์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์„ค์น˜ ํ›„ ์ƒˆ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋ ค๋ฉด ๋‹ค์Œ ๋ช…๋ น์„ ์‹คํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Flutter ์ฑ„๋„ ๊ฐœ๋ฐœ

ํ”Œ๋Ÿฌํ„ฐ ์—…๊ทธ๋ ˆ์ด๋“œ

ํ”Œ๋Ÿฌํ„ฐ ๊ตฌ์„ฑ --enable-linux-desktop

๋˜ํ•œ Snap Store์—์„œ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” flutter-gallery ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : linux.org.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€