๋ณ๋ ฌ ํ๋ก๊ทธ๋๋ฐ์ ์ฌ๋ฌ ๊ณ์ฐ์ด๋ ์์ ์ ๋์์ ์ํํ๋ ํ๋ก๊ทธ๋จ์ ์ค๊ณ, ๊ฐ๋ฐ ๋ฐ ์คํํ๋ ๋ฐ ์ค์ ์ ๋๋ ์ปดํจํฐ ๊ณผํ ๋ฐ ์ํํธ์จ์ด ์์ง๋์ด๋ง์ ํจ๋ฌ๋ค์์ ๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ๋ฉํฐ ์ฝ์ด ํ๋ก์ธ์, ๋ฉํฐ ํ๋ก์ธ์ ์์คํ ๋ฐ ๋ถ์ฐ ์ปดํจํ ์ธํ๋ผ์ ๊ฐ์ฉ์ฑ์ ํ์ฉํ์ฌ ๊ณ์ฐ ํจ์จ์ฑ๊ณผ ์ฒ๋ฆฌ ๋ฅ๋ ฅ์ ๊ทน๋ํํฉ๋๋ค. ์ด๋ฅผ ํตํด ์ํํธ์จ์ด ๊ฐ๋ฐ์๋ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ฒ๋ฆฌํ๊ณ , ๊ณ์ฐ ์ง์ฝ์ ์ธ ์์ ์ ์ฒ๋ฆฌํ๊ณ , ๋ ๋์ ์ฑ๋ฅ์ผ๋ก ๋ณต์กํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ ์ ์์ต๋๋ค. ๋ณ๋ ฌ ํ๋ก๊ทธ๋๋ฐ์ ๋น ๋ฅธ ์ฒ๋ฆฌ ์๊ฐ์ด ํ์ํ ๊ณผํ ์ปดํจํ , ๋น ๋ฐ์ดํฐ ๋ถ์, ์ธ๊ณต ์ง๋ฅ ๋ฐ ๋ค์ํ ์ค์๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ๊ณต์ ๋งค์ฐ ์ค์ํ์ต๋๋ค.
ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์์ ๋งฅ๋ฝ์์ ๋ณ๋ ฌ ํ๋ก๊ทธ๋๋ฐ์ ๋ค์ํ ์ฌ์ฉ ์ฌ๋ก์ ๋๋ฉ์ธ์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋ ๊ณ ์ฑ๋ฅ ์ปดํจํ ์ ์ํ ์ต์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ํ์ ๊ตฌ์ฑ ์์๋ก ๊ฐ์ฃผ๋ฉ๋๋ค. ์ปดํจํฐ ์ํคํ ์ฒ๊ฐ ์ฌ๋ฌ ์ฝ์ด์ ํ๋ก์ธ์๋ฅผ ํฌํจํ๋๋ก ๋ฐ์ ํ์ฌ ์์ ์ ์ง๋ ฌ ์คํ์ ๋นํจ์จ์ ์ผ๋ก ๋ง๋ค๋ฉด์ ์ด๋ ์ ์ ๋ ์ค์ํด์ก์ต๋๋ค. ๋ณ๋ ฌ ํ๋ก๊ทธ๋๋ฐ์ ์ฃผ์ ๋ชฉํ๋ ์ฃผ์ด์ง ์ปดํจํ ์์คํ ์ ๋ฆฌ์์ค ํ์ฉ๋๋ฅผ ๋์ด๋ ๋์์ ๋์ ์ฒ๋ฆฌ์ ์ฐธ์ฌํ๋ ๋ ๋ฆฝ ์ฅ์น ๊ฐ์ ์กฐ์ ๋ฐ ํต์ ์ผ๋ก ์ธํ ์ค๋ฒํค๋ ๋น์ฉ์ ์ต์ํํ๋ ๊ฒ์ ๋๋ค.
๋ณ๋ ฌ ํ๋ก๊ทธ๋๋ฐ์ ์์ ๋ณ๋ ฌ์ฑ, ๋ฐ์ดํฐ ๋ณ๋ ฌ์ฑ, ํ์ดํ๋ผ์ธ, ๋ฉ์์ง ์ ๋ฌ ๋ฑ ์ฌ๋ฌ ๋ชจ๋ธ๊ณผ ๊ธฐ์ ์ ์ฌ์ฉํฉ๋๋ค. ์์ ๋ณ๋ ฌ ์ฒ๋ฆฌ์๋ ์๋ก ๋ ๋ฆฝ์ ์ธ ๊ฐ๋ณ ์์ ์ ๋์ ์คํ์ด ํฌํจ๋๋ ๋ฐ๋ฉด, ๋ฐ์ดํฐ ๋ณ๋ ฌ ์ฒ๋ฆฌ๋ ์ฌ๋ฌ ๋ฐ์ดํฐ ์์์์ ๋์ผํ ์์ ์ ๋์์ ์ฒ๋ฆฌํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค. ํ์ดํ๋ผ์ด๋์ ์ฌ๋ฌ ์์ ์ ํ์ ์์ ์ผ๋ก ๋๋๊ณ ์ฌ๋ฌ ์ฒ๋ฆฌ ๋จ์์ ํ ๋นํ์ฌ ํ ํ์ ์์ ์ ์ถ๋ ฅ์ด ๋ค์ ํ์ ์์ ์ ์ ๋ ฅ์ผ๋ก ๊ณต๊ธ๋์ด ์ง์์ ์ธ ์ฒ๋ฆฌ ํ๋ฆ์ ๊ฐ๋ฅํ๊ฒ ํ๋ ๊ธฐ์ ์ ๋๋ค. ๋์กฐ์ ์ผ๋ก, ๋ฉ์์ง ์ ๋ฌ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ณต์ ํ์ง ์๊ณ ๋ณ๋ ฌ ์์ ์ด๋ ํ๋ก์ธ์ค ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ๊ตํํ๋ ๋ฐ ์ฌ์ฉ๋๋ ํต์ ๋ฉ์ปค๋์ฆ์ผ๋ก, ์ข ์ข ๋ถ์ฐ ์ปดํจํ ์์คํ ์ ์ ์ฉ๋ฉ๋๋ค.
๋๊ธฐํ, ๋ก๋ ๋ฐธ๋ฐ์ฑ, ํต์ ์ค๋ฒํค๋ ๋ฐ ๋ด๊ฒฐํจ์ฑ์ ํฌํจํ์ฌ ๋ณ๋ ฌ ํ๋ก๊ทธ๋๋ฐ๊ณผ ๊ด๋ จ๋ ๋ช ๊ฐ์ง ๊ณผ์ ์ ๋ณต์ก์ฑ์ด ์์ต๋๋ค. ๋๊ธฐํ๋ ์ํธ ์์กด์ ์ธ ์์ ์ ๋ํ ์ฌ๋ฐ๋ฅธ ์คํ ์์๋ฅผ ๋ณด์ฅํ๋ ๋ฐ๋ฉด, ๋ก๋ ๋ฐธ๋ฐ์ฑ์ ์ฒ๋ฆฌ ์ฅ์น ๊ฐ์ ์ํฌ๋ก๋๋ฅผ ๊ท ์ผํ๊ฒ ๋ถ์ฐํ์ฌ ์ ํด ์๊ฐ์ ๋ฐฉ์งํ๊ณ ๋ฆฌ์์ค ํ์ฉ๋๋ฅผ ์ต๋ํํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. ํต์ ์ค๋ฒํค๋๋ ๋ณ๋ ฌ ์์ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ๋ฐ ๋ฐ์ํ๋ ์ถ๊ฐ ๋น์ฉ์ ์๋ฏธํ๋ฉฐ, ์ด๋ ์ข ์ข ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ๋ด๊ฒฐํจ์ฑ์ ๊ตฌ์ฑ ์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ๊ฒฌ๊ณ ์ฑ๊ณผ ๋ณต๊ตฌ ๋ฐฉ๋ฒ์ ๋ค๋ฃจ๋ฉฐ ๋ด์ฌ๋ ๋ถํ์ค์ฑ์๋ ๋ถ๊ตฌํ๊ณ ํ๋ก๊ทธ๋จ์ ์ฑ๊ณต์ ์ธ ์ง์์ ๋ณด์ฅํฉ๋๋ค.
๋ณ๋ ฌ ํ๋ก๊ทธ๋๋ฐ์ ์ฉ์ดํ๊ฒ ํ๊ธฐ ์ํด ๋ค์ํ ๋๊ตฌ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ์ธ์ด๊ฐ ๊ฐ๋ฐ๋์์ต๋๋ค. ํ๋ก๊ทธ๋๋จธ๋ ์๊ตฌ ์ฌํญ ๋ฐ ์ฌ์ฉ ์ฌ๋ก์ ๋ฐ๋ผ OpenMP, MPI, CUDA์ ๊ฐ์ ๋ค์ํ ๋ณ๋ ฌ ํ๋ก๊ทธ๋๋ฐ ๋ชจ๋ธ์ ๋ฌผ๋ก Erlang ๋๋ Chapel๊ณผ ๊ฐ์ด ๋ณ๋ ฌ ์ฒ๋ฆฌ๋ฅผ ์ํด ํน๋ณํ ์ค๊ณ๋ ์ธ์ด ์ค์์ ์ ํํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋๊ตฌ๋ ๋ณ๋ ฌ ์์ญ, ๋๊ธฐํ, ํต์ ๋ฐ ๋ฆฌ์์ค ๊ด๋ฆฌ๋ฅผ ์ํ ์ฌ์ ์ ์๋ ๊ตฌ์ฑ์ ์ ๊ณตํ๋ฏ๋ก ๊ฐ๋ฐ์๋ ๋ณ๋ ฌ ์ฝ๋๋ฅผ ๋ณด๋ค ํจ์จ์ ์ด๊ณ ํจ๊ณผ์ ์ผ๋ก ์์ฑํ ์ ์์ต๋๋ค.
AppMasterno-code ํ๋ซํผ์์๋ ๋ณ๋ ฌ ํ๋ก๊ทธ๋๋ฐ์ ๋ชจ๋ฒ ์ฌ๋ก์ ๊ธฐ์ ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ก์ธ์ค์ ํตํฉํ๊ธฐ ์ํด ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ์ ๊ฐ๋ ฅํ no-code ๋๊ตฌ๋ ์๊ฐ์ ๊ฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ๋ฐ๋ฅด๋ ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ์ฌ ๋ณต์กํ ๋ณ๋ ฌ ์์ ์ ๋ ์ฝ๊ฒ ๊ตฌํํ ์ ์๋๋ก ํด์ค๋๋ค. AppMaster ์ ์๊ฐ์ ๋น์ฆ๋์ค ํ๋ก์ธ์ค ๋์์ด๋์ ์๋ฒ ๊ธฐ๋ฐ ํ๋ ์์ํฌ๋ ๋ค์ํ ๋ณ๋ ฌ ํ๋ก๊ทธ๋๋ฐ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ์ฌ ์ฌ์ฉ์์๊ฒ ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ฑ ์์์ ๊ฑธ์ณ ๋ณต์กํ ์๊ณ ๋ฆฌ์ฆ๊ณผ ์ฒ๋ฆฌ ๋ ผ๋ฆฌ๋ฅผ ๊ตฌํํ ์ ์๋ ์ ์ฐ์ฑ์ ์ ๊ณตํฉ๋๋ค.
AppMaster ์์ฑ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ Go(Golang) ์ธ์ด, ์น ์ ํ๋ฆฌ์ผ์ด์ ์ฉ Vue3 ํ๋ ์์ํฌ, ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ Android์ฉ Jetpack Compose ๋๋ iOS์ฉ SwiftUI ํฌํจ๋ Kotlin์ ์ฌ์ฉํฉ๋๋ค. ์ด๋ฌํ ์ธ์ด์ ํ๋ ์์ํฌ๋ ๋ณ๋ ฌ ํ๋ก๊ทธ๋๋ฐ ๊ตฌ์กฐ์ ๊ฐ๋ ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ง์ํ๋ฉฐ ๋ฉํฐ ์ฝ์ด ํ๋ก์ธ์์ ๋ถ์ฐ ์ปดํจํ ์์คํ ์ ์ฑ๋ฅ์ ํ์ฉํ์ฌ ํ์ฅ ๊ฐ๋ฅํ ๊ณ ์ฑ๋ฅ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํฉ๋๋ค. AppMaster ์ด๋ฌํ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ๊ฐ๋ฐ์๊ฐ ์ค์๊ธฐ์ ์์ ๋๊ธฐ์ ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ๋น์ฆ๋์ค ์๋๋ฆฌ์ค์ ๋ง๋ ๊ฐ๋ ฅํ๊ณ ํจ์จ์ ์ด๋ฉฐ ์ต์ ํ๋ ์ํํธ์จ์ด ์ ํ์ ๋ง๋ค ์ ์๋๋ก ์ง์ํฉ๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก, ๋ณ๋ ฌ ํ๋ก๊ทธ๋๋ฐ์ ํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์์ด์๋ ์๋ ํจ๋ฌ๋ค์์ผ๋ก, ๋ณต์กํ ๊ณ์ฐ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ ์ ์๋ ํจ์จ์ ์ด๊ณ ์ฑ๋ฅ์ด ๋ฐ์ด๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. AppMasterno-code ํ๋ซํผ์ ๋ณ๋ ฌ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ ์ ํตํฉํจ์ผ๋ก์จ ์ฐ๋ฆฌ๋ ๊ธฐ์กด ๊ฐ๋ฐ ๋ฐฉ๋ฒ์ ์ ์ฝ ์์ด ํ์ฅ ๊ฐ๋ฅํ ๊ณ ์ฑ๋ฅ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์๋ ๊ฐ๋ ฅํ ๋๊ตฌ๋ฅผ ์ฌ์ฉ์์๊ฒ ์ ๊ณตํ ์ ์์ต๋๋ค. AppMaster ์ฌ์ฉํ๋ฉด ์ค๋๋ ๋์งํธ ์ธ๊ณ์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ ์ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ ์ ์๋ ์ต์ฒจ๋จ ๊ฐ๋ฐ ํ๊ฒฝ์ ํ์ ํ ์ ์์ต๋๋ค.