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