์ฌ์ฉ์ ๊ฒฝํ ๋ฐ ๋์์ธ ๋งฅ๋ฝ์์ ์์ด์ดํ๋ ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ ์ด์์ ๋ฐ ๊ตฌ์กฐ์ ๊ตฌ์ฑ ์์์ ๋ํ ์๊ฐ์ ํํ๊ณผ ์ฒญ์ฌ์ง์ ์ ๊ณตํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ ๋์์ธ ํ๋ก์ธ์ค์ ์ค์ํ ๊ฒฐ๊ณผ๋ฌผ์ด์ ํ์์ ์ธ ๋ถ๋ถ์ ๋๋ค. ์์ด์ดํ๋ ์์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค(UI)์ ๊ธฐ์ด ์ญํ ์ ํ๋ฉฐ ์ฑ ์์์ ์์น ์ง์ , ์ฃผ์ ๊ธฐ๋ฅ, ์๋๋ ์ฌ์ฉ์ ์์ ๋ฐ ๊ฒฝ์ฐ์ ๋ฐ๋ผ ์ด๊ธฐ ๋จ๊ณ ์ฝํ ์ธ ๋ฅผ ๊ฐ์กฐํฉ๋๋ค. ์์ด์ดํ๋ ์์ ๋ชฉ์ ์ ๊ฐ๋ฐ์, ๋์์ด๋, ์ดํด๊ด๊ณ์ ๋ฐ ์ต์ข ์ฌ์ฉ์๊ฐ ์ฑ์ ํ์, ๊ธฐ๋ฅ ๋ฐ ํ์ฅ์ฑ ์ธก๋ฉด์ ๋ช ํํ๊ฒ ์ดํดํ๋๋ก ํ๋ ๊ฒ์ ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ์์ด์ดํ๋ ์์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ด๊ธฐ ๋จ๊ณ, ์ฆ ๊ธฐ๋ณธ ๊ตฌ์กฐ, ์กฐ์ง, ๊ณ์ธต ๋ฐ ์ ์ฒด ๊ธฐ๋ฅ์ ๋ฌ์ฌํ๋ ๋ฐ ์ค์ ์ ๋๋ ์์ด๋์ด ๋จ๊ณ์์ ์์ฑ๋ฉ๋๋ค. ์ด๋ ์ฑ ์ปจ์ ๊ณผ ์๊ฐ์ ๋์์ธ ์ฌ์ด์ ๊ฐ๊ต ์ญํ ์ ํ์ฌ ํ ๊ตฌ์ฑ์ ๊ฐ์ ์ํํ ํ์ ๊ณผ ํจ์จ์ ์ธ ์์ฌ์ํต์ ๊ฐ๋ฅํ๊ฒ ํ์ฌ ์คํด๋ฅผ ์์ ๊ณ ์ํ๋ ์ต์ข ์ ํ์ ์ป๋ ๋ฐ ํ์ํ ๋ฐ๋ณต ํ์๋ฅผ ์ค์ ๋๋ค. ์์ด์ดํ๋ ์์ ํ๋ก์ ํธ์ ์๊ตฌ ์ฌํญ๊ณผ ๋ณต์ก์ฑ์ ๋ฐ๋ผ ์ ์ถฉ์ค๋ ์ค์ผ์น, ์ค๊ฐ ์ถฉ์ค๋ ๋๋ฉด๋ถํฐ ๊ณ ์ถฉ์ค๋ ๋ํํ ๋ชจํ๊น์ง ๋ค์ํฉ๋๋ค.
AppMasterno-code ํ๋ซํผ์ ๊ธฐ๋ฅ์ ๊ธฐ๋ฐ์ผ๋ก ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ UI ๊ตฌ์ฑ์ ์ํ drag-and-drop ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์์ด์ดํ๋ ์์ ํธ๋ฆฌํ๊ฒ ์ค๊ณํ ์ ์์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ ๋ค์ํ ์ฅ์น์ ํ๋ซํผ์์ ๊ตฌ์กฐ์ ์ผ๊ด์ฑ์ ๋ณด์ฅํ๋ฉด์ ์์ด์ดํ๋ ์ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํฉ๋๋ค. ๋ํ AppMaster ์ ํฌ๊ด์ ์ธ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ(IDE)์ ๋์์ด๋์๊ฒ ๋ฐฑ์๋ ์์คํ ๋ฐ API์ ์ํํ๊ฒ ํตํฉ๋๋ ์๊ฐ์ ์ผ๋ก ๋งค๋ ฅ์ ์ธ ์์ด์ดํ๋ ์์ ์์ฑํ๊ณ ๊ด๋ฆฌํ ์ ์๋ ์ ์ฐ์ฑ์ ์ ๊ณตํฉ๋๋ค.
์์ด์ดํ๋ ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ฉ์ฑ, ํ์ ๋ฐ ์ ๋ฐ์ ์ธ ์ฌ์ฉ์ ๊ฒฝํ์ ํ๊ฐํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์ด๋ฅผ ํตํด ๋์์ด๋์ ๊ฐ๋ฐ์๋ ๋นํจ์จ์ ์ธ ์์ ๋ฐฐ์น ๋๋ ํผ๋์ค๋ฌ์ด ์ฌ์ฉ์ ํ๋ฆ๊ณผ ๊ฐ์ ์ ์ฌ์ ์ธ ์ฌ์ฉ์ฑ ๋ฌธ์ ๋ฅผ ๊ฐ์งํ๊ณ ๋์์ธ ํ๋ก์ธ์ค๋ฅผ ์งํํ๊ธฐ ์ ์ ํ์ํ ์กฐ์ ์ ์ํํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ฌ์ ์๋ฐฉ์ ์ ๊ทผ ๋ฐฉ์์ ๋ณด๋ค ์ํํ ์ฌ์ฉ์ ๊ฒฝํ์ ๋ณด์ฅํ๊ณ ๊ฐ๋ฐ ์ฃผ๊ธฐ ํ๋ฐ์ ๋น์ฉ์ด ๋ง์ด ๋ค๊ณ ์๊ฐ์ด ๋ง์ด ์์๋๋ ์ฌ์์ ์ ํ์์ฑ์ ์ค์ฌ์ค๋๋ค.
๋์ฑ์ด, ์์ด์ดํ๋ ์์ ์ดํด๊ด๊ณ์, ์ ํ ์์ ์ ๋๋ ์ ์ฌ ๊ณ ๊ฐ์๊ฒ ๋์์ธ ์์ด๋์ด๋ฅผ ์ ์ํ ๋ ๊ท์คํ ์ฐธ์กฐ ์ง์ ์ญํ ์ ํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ์ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํตํฉ์ ์ผ๋ก ์ดํดํ ์ ์๊ณ ๊ท์คํ ํผ๋๋ฐฑ์ ์ป์ ์ ์์ด ํ๋ก์ ํธ ๋ชฉํ์ ์ดํด๊ด๊ณ์์ ๊ธฐ๋์น๊ฐ ๋ ์ ์ผ์นํ ์ ์์ต๋๋ค. ์ ์ ํ๊ฒ ์ค๊ณ๋ ์์ด์ดํ๋ ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํต์ฌ ๊ธฐ๋ฅ๊ณผ ํ์์ ๋ํ ๋ช ํํ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํ๋ฏ๋ก ๊ฐ๋ฐ์ ๋ฆฌ์์ค๋ฅผ ํฌ์ํ๊ธฐ ์ ์ ์ฃผ์ ๊ธฐ๋ฅ๊ณผ ๋์์ธ ์์์ ๋ํ ์ ๋ต์ ์์ฌ ๊ฒฐ์ ์ด ๊ฐ๋ฅํฉ๋๋ค.
AppMaster ํ๋ซํผ์ ๋งฅ๋ฝ์์ ์์ด์ดํ๋ ์์ ์ด์ ์ ๊ณ ๋ คํ๋ฉด ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ธฐ์ ์ ๋ถ์ฑ๊ฐ ๊ฑฐ์ ๋๋ ์ ํ ์์ด ํจ๊ณผ์ ์ผ๋ก ์ ์ง๋ ์ ์์ต๋๋ค. ์์ด์ดํ๋ ์์ ๋ณํํ๋ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋๋ก ๋ฐ๋ณต์ ์ผ๋ก ๊ฐ์ ๋ฐ ์กฐ์ ๋ ์ ์์ผ๋ฉฐ, ์ ํ๋ฆฌ์ผ์ด์ ์ ์ต์ ์ํ๋ก ์ ์งํ๊ณ ์ ๋ฐ์ ์ธ ์์ฅ ์ถ์ ์๊ฐ์ ๋จ์ถํ ์ ์์ต๋๋ค. AppMaster ์ ์ฌ์ ๊ธฐ๋ฅ์ ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ ๋ฒ์ ์ด ์ฒ์๋ถํฐ ๊ตฌ์ถ๋๋๋ก ๋ณด์ฅํ์ฌ ์๋ ์ฝ๋ ์์ ์ผ๋ก ์ธํ ์ ํ์ ์์ ๊ณ ์ค์๊ธฐ์ ๊ณผ ๋๊ธฐ์ ์ ํ๋ฆฌ์ผ์ด์ ๋ชจ๋์ ์ ํฉํ๋๋ก ์๋ฃจ์ ์ ํ์ฅ์ฑ์ ํฅ์์ํต๋๋ค.
์์ด์ดํ๋ ์์ ๋ชจ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์กฐ์ ๊ธฐ๋ฐ์ ํ์ฑํ๋ฏ๋ก ์ด๋ฅผ AppMaster ํ๋ซํผ์ ์ํฌํ๋ก์ ํตํฉํ๋ ๊ฒ์ ํ๋ก์ ํธ ์ฑ๊ณต์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์ด๋ ์๊ฐ๊ณผ ๋ฆฌ์์ค๋ฅผ ์ ์ฝํ ๋ฟ๋ง ์๋๋ผ ๊ฐ๋ฐ ํ์ ์ํ ์ง์นจ ์ง๋ ์ญํ ์ ํ์ฌ ๊ฐ์ํ๋ ์ค๊ณ ํ๋ก์ธ์ค์ ๋ณด๋ค ๋ง์กฑ์ค๋ฌ์ด ์ต์ข ์ ํ์ ์ ๊ณตํ๋ ๋์์ ํ๋ก์ ํธ ์คํจ ์ํ์ ์ํํฉ๋๋ค. ์์ด์ดํ๋ ์์ด AppMasterno-code ํ๋ซํผ์ ๊ณ ๊ธ ๊ธฐ๋ฅ ๋ฐ ํ์ ์ ์ธ ์ ๊ทผ ๋ฐฉ์๊ณผ ๊ฒฐํฉ๋๋ฉด ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ ๊ฑธ์ณ ์ต์ ์ ๋ง์กฑ์ค๋ฌ์ด ์ฌ์ฉ์ ๊ฒฝํ์ด ์์ฑ๋์ด ๋ ๋น ๋ฅด๊ณ ๋น์ฉ ํจ์จ์ ์ธ ๊ฐ๋ฐ ์ฃผ๊ธฐ๊ฐ ๊ฐ๋ฅํด์ง๋๋ค. ๋ค์ํ ๊ณ ๊ฐ์ธต.