ํ์ฌ ์ ์ธ๊ณ 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