์ฑ์ ํ ๋ฒ ์ง์ ๋ง๋ค์ด๋ณผ๊น ์ถ์ด์ ์ด๊ฒ์ ๊ฒ ์ฐพ์๋ณด๋ค๊ฐ
๊ฐ๋ฐ ๋ฐฉ์์ด ํฌ๊ฒ ๋ค์ดํฐ๋ธ(Native) ์ ํ์ด๋ธ๋ฆฌ๋(Hybrid)๋ก ๋๋๋ค๋ ๊ฑธ ์๊ฒ ๋์๋ค.
๐์ฑ ๊ฐ๋ฐ ๋ฐฉ์
1๏ธโฃ๋ค์ดํฐ๋ธ ์ฑ
- ํ๋ซํผ๋ณ๋ก ๊ฐ๊ฐ ๊ฐ๋ฐํด์ผํจ → ๊ธฐ๊ธฐ ์ต์ ํ
- ์ฑ๋ฅ์ด ๋ฐ์ด๋๊ณ ์์ ์
- Android : Android Studio (Kotlin, Java)
- iOS : Xcode (Swift, Objective-C)
2๏ธโฃํ์ด๋ธ๋ฆฌ๋ ์ฑ
- ๋ฉํฐ ํ๋ซํผ : ํ ๋ฒ์ ์ฝ๋๋ก ์๋๋ก์ด๋์ iOS ๋ชจ๋ ์คํ ๊ฐ๋ฅ
- ๋ค๋ง ๋ค์ดํฐ๋ธ์ ๋นํด ์ฑ๋ฅ์ด๋ ์ต์ ํ์์ ํ๊ณ๊ฐ ์์
- ์ํ๋ ๊ธฐ๋ฅ์ ํ๋ ํจํค์ง๋ฅผ ๋ชป ์ฐพ์ผ๋ฉด, ์ง์ ๋ค์ดํฐ๋ธ ์ฝ๋๋ฅผ ์ฐ๊ณ ์ฐ๊ฒฐํด์ผํจ.
- React Native, Flutter, Xamarin, Ionic
๐Flutter
์์ฆ ๋ง์ด ์ธ๊ธ๋๋ ๊ฒ ๋ฐ๋ก Flutter๋ผ๋ ํ์ด๋ธ๋ฆฌ๋ ํด์ด์๋ค.
๊ตฌ๊ธ์์ ๋ง๋ ์คํ์์ค UI ํ๋ ์์ํฌ์ธ๋ฐ, ํ ๋ฒ์ ๊ฐ๋ฐ๋ก ์๋๋ก์ด๋, iOS, ์น, ๋ฐ์คํฌํฑ ์ฑ๊น์ง ์ง์ํ๋ค.
(๊ทผ๋ฐ ์น๊ณผ ๋ฐ์คํฌํฑ ์ฑ์ ์ฑ๋ฅ์ด ๋ณ๋ก๋ผ๋ ํ์ด ๋ง๋ค.)
๋๋ ๊ณ ์ฑ๋ฅ์ ์๊ตฌํ์ง ์๋ ๊ฐ๋ฒผ์ด ์ฑ์ ๋ง๋ค์ด๋ณด๊ณ ์ถ์ด์ Flutter๋ฅผ ์ ํํ๋ค.
๊ฐ๋ฐ ์ธ์ด๋ Dart๋ผ๋ ์ธ์ด์ธ๋ฐ ์
ํ์ด ์์ํ๋ค.
๊ทธ๋์ ์ ๊น ๋ค์ดํฐ๋ธ๋ก ๊ฐ์ํ๊น ๊ณ ๋ฏผํ์ง๋ง, ํ๋ฌํฐ๊ฐ ๋์์ธ ์๋ชป์๊ฒ ์ ๋ฆฌํ๋ค๊ณ ํด์ ๊ทธ๋ฅ ๋ง์์ ๊ตณํ๋ค.
๊ฒ๋ค๊ฐ Hot Reload ๊ธฐ๋ฅ์ด ์์ด์, ์ฝ๋๋ฅผ ์์ ํ๋ฉด ์ฑ์ ์ฆ์ ๋ฐ์๋์ด ์ค์๊ฐ์ผ๋ก ํ
์คํธ ๋ฐ ๋๋ฒ๊น
์ ํ ์ ์๋ค๊ณ ํ๋ค!
์ด ๋ถ๋ถ์ด ๋๋ฌด ๊ธฐ๋๋๋ค.
๐๋ก๋๋งต
ํ์ฌ ๋ด ๋ชฉํ๋ ๋ด๊ฐ ์ฌ์ฉํ ํด์ฆ์ฑ์ ๋ง๋๋ ๊ฒ์ด๋ค.
๋ง์นจ ์ธํ๋ฐ์ ๋ด ๋์ฆ์ ๋ง๋ ๋ฌด๋ฃ๊ฐ์๊ฐ ์์๋ค.
[์ง๊ธ ๋ฌด๋ฃ]ํ๋ฌํฐ์ ์ฅ๊ณ ๋ก 1์๊ฐ๋ง์ ํด์ฆ ์ฑ/์๋ฒ ๋ง๋ค๊ธฐ [๋ฌด์์ ํ์คํ]| ๊ถํ๋ฝ - ์ธํ๋ฐ ๊ฐ
ํ์ฌ ํ์ 4.8์ ์๊ฐ์ 9,130๋ช ์ธ ๊ฐ์๋ฅผ ๋ง๋๋ณด์ธ์. ํ๋ฌํฐ์ ์ฅ๊ณ ๋ก ํ์คํ ํด์ฆ์ฑ์ ๋ง๋๋ ๊ฐ์์ ๋๋ค! ๋ฐฐ์ธ ๊ฑฐ๋ฆฌ๊ฐ ๋ง์ ํ์คํ ๊ฐ์๋ก ํ์คํ ๊ฐ๋ฐ์๊ฐ ๋์ด๋ณด์ธ์:) ํ๋ก ํธ์๋๋ถํฐ ๋ฐฑ์
www.inflearn.com
์๋๋ ๋ก์ปฌ์์ ํด์ฆ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ ์๊ฐ์ด์๋๋ฐ, ๊ฐ์์์๋ Django๋ก API ์๋ฒ๋ฅผ ๋ง๋ ๋ค๊ณ ํ๋ค.
์์งํ ๋ด๊ฐ ์ํ๋ ๊ฒ๋ณด๋ค ์ค๋ฒ์คํ์ด๊ธดํ์ง๋ง, '๋ญ, ์ด๋ฒ ๊ธฐํ์ ๋ฐฐ์๋ณด๋๊ฑฐ์ง'๋ผ๋ ๋ง์ธ๋๋ก ๋์ ํด๋ณด๊ธฐ๋ก ํ๋ค.
๋ฐ๋ก ํด์ฆ์ฑ ๊ฐ์๋ฅผ ๋ฃ๊ธฐ์ ๋ด๊ฐ ๋๋ฌด ๋
ธ๋ฒ ์ด์ค๋ผ์,
๋
ธ๋ง๋์ฝ๋์์ Dart ์ธ์ด๊ฐ์์ ์นํฐ ์ฑ ๋ง๋ค๊ธฐ ๊ฐ์๋ถํฐ ์๊ฐํ๊ธฐ๋ก ํ๋ค.
- ํ๋ฌํฐ ์ฑ๋ฆฐ์ง
ํ๋ฌํฐ ์ฑ๋ฆฐ์ง – ๋ ธ๋ง๋ ์ฝ๋ Nomad Coders
์๊ฐ์์ด๋ผ๋ฉด ๋๊ตฌ๋ ๋ฌด๋ฃ๋ก ์ฐธ์ฌ ๊ฐ๋ฅ. ์กธ์ ์ 10% ํ ์ธ์ฟ ํฐ ๊น์ง!
nomadcoders.co
- ํ๋ฌํฐ ์ฑ๋ฆฐ์ง ์ง๋ํ
FAQ › ํ๋ฌํฐ 2์ฃผ ์ง๋ํ – ๋ ธ๋ง๋ ์ฝ๋ Nomad Coders
์ฑ๋ฆฐ์ง ์๊ฐ. ๊ณผ์ ์ ์ถ ๋ฐฉ๋ฒ. ์๊ฐ์ ํ๊ธฐ ๋ฐ ์กธ์ ์ํ ๋ฑ.
nomadcoders.co
๋
ธ๋ง๋์ฝ๋ ํ์ด์ง๋ฅผ ์ดํด๋ณด๋ค๊ฐ ํ๋ฌํฐ 2์ฃผ ์ฑ๋ฆฐ์ง๋ ํ๋ค๊ธธ๋ ์ ์ฒญํ๋ค.
์๋ ๋ค์ผ๋ ค๋ ์์ 2๊ฐ ๊ฐ์๋ฅผ 2์ฃผ ์์ ๋๋ด๋ ์ฑ๋ฆฐ์ง๋ค.
๋ฌด๋ฃ์ธ๋งํผ ํน๋ณํ ์ด์ ์ ์์ง๋ง, ๊ฐ๋จํ ๊ณผ์ ๊ฐ ์์ด์ ๋ณต์ตํ๊ธฐ์ ์ข์ ๊ฒ ๊ฐ๋ค.
์ด๋ ๊ฒ 3๊ฐ์ ๊ฐ์๋ฅผ ๋ค ๋ค์ผ๋ฉด 3~4์ฃผ์ ๋ ๊ฑธ๋ฆฌ์ง ์์๊น์ถ๋ค.
์ฌ๋ฐ๊ธธ ๊ธฐ๋ํ๋ฉฐ ๊ฐ์๋ฅผ ๋ค์ผ๋ฌ๊ฐ๋ค.
'๐ฑFlutter' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Flutter ์ค์นํ๋ ๋ฐฉ๋ฒ & ํ๋ก์ ํธ ์์ฑ ๋ฐฉ๋ฒ (1) | 2025.08.31 |
---|