ํ๋กํ ํ์ ํจํด์ ์์ฑ์ ๋ฐ ํด๋์ค ๊ธฐ๋ฐ ์ธ์คํด์คํ์ ์์กดํ์ง ์๊ณ ๊ธฐ์กด ์ธ์คํด์ค๋ฅผ ๋ณต์ ํ์ฌ ์๋ก์ด ๊ฐ์ฒด๋ฅผ ์์ฑํ ์ ์๋ ์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฐ ํจํด์ ์ฐฝ์กฐ์ ์ธ ๋์์ธ ํจํด์ ๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ๋ฉด ํนํ ๊ฐ์ฒด ์ธ์คํด์ค๊ฐ ์ ์ฌํ ์ํ๋ฅผ ๊ฐ๊ฑฐ๋ ๋ฐ์ดํฐ์ ์๋น ๋ถ๋ถ์ ๊ณต์ ํ๋ ์๋๋ฆฌ์ค์์ ๋์ฑ ๋์ ์ด๊ณ ํจ์จ์ ์ด๋ฉฐ ์ ์ฐํ ๊ฐ์ฒด ์์ฑ์ด ๊ฐ๋ฅํฉ๋๋ค. ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ๊ด๋ฒ์ํ ๋์์ธ ํจํด ์ธํธ์ ์ผ๋ถ์ธ ํ๋กํ ํ์ ํจํด์ ์ํํธ์จ์ด ๊ฐ๋ฐ์์ ๋ฐ์ํ ์ ์๋ ํน์ ๊ณผ์ ์ ๋ฐ๋ณต๋๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. ์ฌ๋ฌ ์์ฑ์๋ ๋ณต์กํ ์ธ์คํด์คํ ๋ ผ๋ฆฌ๊ฐ ํ์ํ์ง ์๋๋ก ๋ค์ํ ์ด๊ธฐ ์ํ๋ฅผ ๊ฐ์ง ํด๋์ค์ ์ธ์คํด์ค๊ฐ ํ์ํ ๋ ์ข ์ข ์ฑํ๋ฉ๋๋ค.
์๊ฐ์ ์ผ๋ก ๊ตฌ๋๋๋ ์ธํฐํ์ด์ค์ ์ฝ๋ ์์ฑ ๊ธฐ๋ฅ์ ํตํด ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๊ฐ์ํํ๋ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ธ AppMaster ์ ๋งฅ๋ฝ์์ ํ๋กํ ํ์ ํจํด์ ๋ณต์กํ ๋๋ฉ์ธ ๋ชจ๋ธ, ๊ณ ๋ถํ๋ฅผ ์ฒ๋ฆฌํ ๋ ํนํ ์ ์ฉํ ์ ์์ต๋๋ค. ์๋๋ฆฌ์ค ๋ฐ ๋ชจ๋์ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ฑ ์์. AppMaster ๊ฐ๋ฐ์๊ฐ ์ง๊ด์ ์ธ drag-and-drop ๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์์ฑํ๊ณ , ๋น์ฆ๋์ค ๋ก์ง์ ์ ์ํ๊ณ , ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๋์์ธํ ์ ์๋๋ก ํจ์ผ๋ก์จ ํ๋กํ ํ์ ํจํด๊ณผ ๊ฐ์ ๋์์ธ ํจํด์ ์ฌ์ฉ์ ์ฉ์ดํ๊ฒ ํฉ๋๋ค. ์ด ํ๋ซํผ์ ์๋ฒ ์ค์ฌ ์ ๊ทผ ๋ฐฉ์ ๋๋ถ์ ์ฑ ์คํ ์ด์ ์ ๋ฒ์ ์ ์ ์ถํ์ง ์๊ณ ๋ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํํ๊ฒ ์ ๋ฐ์ดํธํ ์ ์์ต๋๋ค.
ํ๋กํ ํ์ ํจํด์ ์ฃผ์ ์ด์ ์ ์ฑ๋ฅ๊ณผ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ์ ๊ฐ์ ํ๊ณ , ๋ชจ๋์ฑ๊ณผ ํ์ฅ์ฑ์ ํฅ์์ํค๋ฉฐ, ๋ค์ํ ์๊ตฌ ์ฌํญ์ ์ง๋ฉดํ์ฌ ๊ฐ์ฒด ์์ฑ์ ๋จ์ํํ ์ ์๋ ์ ์ฌ๋ ฅ์ ํฌํจํฉ๋๋ค. ํ์ํ ๋๋ง๋ค ์ฒ์๋ถํฐ ๊ฐ์ฒด๋ฅผ ์ธ์คํด์คํํด์ผ ํ๋ ํ์์ฑ์ ์ค์์ผ๋ก์จ ์ด ํจํด์ ์ฌ์ฉํ๋ฉด ๋ฆฌ์์ค์ ์๊ฐ์ ํฌ๊ฒ ์ ์ฝํ ์ ์์ต๋๋ค. ๊ฐ์ฒด ์์ฑ์ ๋น์ฉ์ด ๋ง์ด ๋ค๊ณ ๋ฆฌ์์ค ์ง์ฝ์ ์ด๊ฑฐ๋ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฌ๋ ์ํฉ์์ ํ๋กํ ํ์ ํจํด์ ๋ฐ๋ณต๋๋ ์ธ์คํด์คํ์ ๋ํ ํจ๊ณผ์ ์ธ ๋์์ ์ ๊ณตํ ์ ์์ต๋๋ค.
์ค์ ๊ตฌํ ์ธก๋ฉด์์ ํ๋กํ ํ์ ํจํด์๋ ์ผ๋ฐ์ ์ผ๋ก ๋ค์ ์์๊ฐ ํฌํจ๋ฉ๋๋ค.
- ํ๋กํ ํ์ ์ธํฐํ์ด์ค : ์ข ์ข ์ถ์ ํด๋์ค๋ก ๊ตฌํ๋๋ ์ด ์ธํฐํ์ด์ค๋ ์ธ์คํด์ค ๋ณต์ ๋ฅผ ์ํ ๋ฉ์๋๋ฅผ ์ ์ํฉ๋๋ค. ์ธํฐํ์ด์ค๋ ํ๋กํ ํ์ ์ ๋ชจ๋ ๊ตฌ์ฒด์ ์ธ ๊ตฌํ์ด ์ค์ํด์ผ ํ๋ ๊ณ์ฝ ์ญํ ์ ํฉ๋๋ค.
- Concrete Prototype : ํ๋กํ ํ์ ์ธํฐํ์ด์ค๋ฅผ ๊ตฌํํ๊ณ ๊ธฐ์กด ์ธ์คํด์ค๋ฅผ ๋ณต์ฌํ์ฌ ์ ์ธ์คํด์ค๋ฅผ ์์ฑํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ํด๋์ค์ ๋๋ค. ํน์ ์ฌ์ฉ ์ฌ๋ก์ ์ํฉ๊ณผ ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ๊น์ ๋ณต์ฌ๋ ์์ ๋ณต์ฌ ๋ฐฉ๋ฒ์ ํตํฉํ ์ ์์ต๋๋ค.
- ํด๋ผ์ด์ธํธ : ํด๋ผ์ด์ธํธ๋ ํ๋กํ ํ์ ์ ๊ด๋ฆฌํ๊ณ ํ๋กํ ํ์ ์ธํฐํ์ด์ค์์ ์ ๊ณตํ๋ ๋ณต์ ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ํ์์ ๋ฐ๋ผ ์ ์ธ์คํด์ค๋ฅผ ์์ฑํ๋ ์ญํ ์ ๋ด๋นํฉ๋๋ค. ํด๋ผ์ด์ธํธ์๋ ์ผ๋ฐ์ ์ผ๋ก ๋ณต์ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋ ํ๋กํ ํ์ ์ธ์คํด์ค์ ๋ชฉ๋ก์ด๋ ์ ์ฅ์๊ฐ ์์ต๋๋ค.
ํ๋กํ ํ์ ํจํด์ ๊ตฌํํ ๋ ์ค์ํ ๊ฒฐ์ ์ค ํ๋๋ ๊น์ ๋ณต์ฌ์ ์์ ๋ณต์ฌ ์ค์์ ์ ํํ๋ ๊ฒ์ ๋๋ค. ์ ์ฒด ๋ณต์ฌ๋ ์ ๊ฐ์ฒด๋ฅผ ์์ฑํ๊ณ ๋ชจ๋ ์ค์ฒฉ ๊ฐ์ฒด์ ๊ตฌ์กฐ๋ฅผ ์ฌ๊ท์ ์ผ๋ก ๋ณต์ฌํ๋ ๋ฐ๋ฉด, ์์ ๋ณต์ฌ๋ ์ต์์ ๊ฐ์ฒด๋ง ๋ณต์ ํ๊ณ ์๋ ์ค์ฒฉ ๊ตฌ์กฐ๋ฅผ ์ฐธ์กฐํฉ๋๋ค. ์ ์ฒด ๋ณต์ฌ๋ ๋ ๋ณต์กํ๊ณ ๋ฆฌ์์ค ์ง์ฝ์ ์ผ ์ ์์ง๋ง ์์ ํ ๋ ๋ฆฝ์ ์ธ ๋ณต์ฌ๋ณธ์ ์ด์ ์ ์ ๊ณตํ๋ ๋ฐ๋ฉด, ์์ ๋ณต์ฌ๋ ์ผ๋ฐ์ ์ผ๋ก ๋ ๋น ๋ฅด๊ณ ๋ฉ๋ชจ๋ฆฌ ํจ์จ์ฑ์ด ๋์ง๋ง ๋ณต์ฌ๋ณธ ๊ฐ์ ๊ณต์ ์ํ ๋ฐ ์ ์ฌ์ ์ธ ๋ถ์์ฉ์ด ๋ฐ์ํ ์ ์์ต๋๋ค.
ํ๋กํ ํ์ ํจํด์ ์ ์๋ ค์ง ๋ช ๊ฐ์ง ์์๋ UI ๊ตฌ์ฑ ์์๋ฅผ ๋ณต์ ํ์ฌ ๋ณต์กํ ์ฌ์ฉ์ ์ ์ ์ธํฐํ์ด์ค๋ฅผ ๊ตฌ์ฑํ ์ ์๋ Java Swing๊ณผ ๊ฐ์ GUI ํ๋ ์์ํฌ์์์ ๋ณต์ ์ฌ์ฉ๊ณผ ์ผ๋ถ ์ด์ ์ฒด์ ์์ ์ฌ์ฉ๋๋ ์ฐ๊ธฐ ์ ๋ณต์ฌ ๋ฉ์ปค๋์ฆ์ด ํฌํจ๋ฉ๋๋ค. ๋ฉ๋ชจ๋ฆฌ ์ต์ ํ๋ฅผ ์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ ํ์ผ ์์คํ . ๋ํ JavaScript, Python, Ruby ๋ฑ ๋๋ฆฌ ์ฌ์ฉ๋๋ ๋ง์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ๊ฐ์ฒด ์์ฑ ๋ฐ ์์์ ์ํด ํ๋กํ ํ์ ํจํด์ ์ฌ์ฉํฉ๋๋ค.
์์ฝํ์๋ฉด, ํ๋กํ ํ์ ํจํด์ ๊ธฐ์กด ์ธ์คํด์ค๋ฅผ ๋ณต์ ํ์ฌ ํจ์จ์ ์ด๊ณ ๋์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ ๊ฐ์ฒด ์์ฑ์ ๊ฐ๋ฅํ๊ฒ ํ๋ ์ํํธ์จ์ด ์ํคํ ์ฒ ๋ฐ ํจํด์ ์ค์ํ ๋์์ธ ํจํด์ ๋๋ค. AppMasterno-code ํ๋ซํผ ๋ด์์ ๋ฐ์ํ๋ ๋ฌธ์ ๋ฅผ ํฌํจํ์ฌ ๋ค์ํ ์ํฉ์์ ์ฑ๋ฅ, ๋ชจ๋์ฑ ๋ฐ ๋ฆฌ์์ค ๊ด๋ฆฌ์ ๊ด๋ จ๋ ํน์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค. ํ๋กํ ํ์ ํจํด์ ์ญํ ๊ณผ ์ด์ ์ ์ดํดํจ์ผ๋ก์จ ๊ฐ๋ฐ์๋ ํ๋กํ ํ์ ํจํด์ ์ฅ์ ์ ๋ ์ ํ์ฉํ์ฌ ์ํํธ์จ์ด ์๋ฃจ์ ์ ์ต์ ํํ ์ ์์ต๋๋ค.