์ฑ ํ๋กํ ํ์ ์ ์์ ๋งฅ๋ฝ์์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค(UI)๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฌ์ฉ์์ ํด๋น ๊ธฐ๋ณธ ๊ธฐ๋ฅ ๊ฐ์ ์์ฌ์ํต ๋ฐ ์ํธ ์์ฉ์ ์ฉ์ดํ๊ฒ ํ๋ ์๊ฐ์ ์์, ๋ํํ ๊ตฌ์ฑ ์์ ๋ฐ ์ ๋ฐ์ ์ธ ๋์์ธ์ ๋ํ๋ ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๋์์ธ๋ UI๋ ์ํํ๊ณ ํจ์จ์ ์ธ ์ฌ์ฉ์ ์ฐธ์ฌ๋ฅผ ์ํ ๋ค๋ฆฌ ์ญํ ์ ํ๋ฉฐ ๊ถ๊ทน์ ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๋ฐ์ ์ธ ์ฑ๊ณต๊ณผ ์ ์ฉ์ฑ์ ๊ฒฐ์ ํ๋ ์ฌ์ฉ์ ์ค์ฌ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค.
์ฑ ํ๋กํ ํ์ดํ ๋จ๊ณ์์ ํจ๊ณผ์ ์ธ UI๋ฅผ ๋ง๋ค๋ ค๋ฉด ๋์ ์ฌ์ฉ์์ ์ ํธ๋, ๊ธฐ๋์น, ์๊ตฌ ์ฌํญ์ ๋ํ ๊น์ ์ดํด๊ฐ ํ์ํฉ๋๋ค. ์ด๋ฌํ ์ดํด์ ํต์ฌ ์ธก๋ฉด์ ์ ๊ทผ์ฑ, ์ ์ฉ์ฑ, ์ง๊ด์ฑ๊ณผ ๊ฐ์ ๋ค์ํ ์ฌ์ฉ์ ์๊ตฌ๋ฅผ ์ถฉ์กฑํ๋ ๋ค์ํ ๋์์ธ ์์น์ ๊ณ ๋ คํ๋ ๊ฒ์ ๋๋ค. ๋ํ ์ฌ์ฉ์ฑ ํ ์คํธ์์ ์ป์ ์ฌ์ฉ์ ํผ๋๋ฐฑ์ ํตํฉํ๋ฉด UI๋ฅผ ๊ฐ์ ํ๊ณ ์ต์ ํํ์ฌ ์ต์ข ์ฌ์ฉ์์๊ฒ ๋ง์กฑ์ค๋ฝ๊ณ ์์ฐ์ ์ธ ๊ฒฝํ์ ๋ณด์ฅํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
UI๋ฅผ ์ ์ํ ๋ ๊ฐ๋ฐ์๋ ์ฑ์ ๋์ ๊ณ ๊ฐ, ํ๋ซํผ ์ ์ฝ, ์ ๋ฐ์ ์ธ ๋์์ธ ์ผ๊ด์ฑ๊ณผ ๊ฐ์ ์์๋ฅผ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ UI๋ฅผ ๋์์ธํ๋ ๋์ ๊ฐ๋ฐ์๋ ํฐ์น ๋์, ํ์ดํฌ๊ทธ๋ํผ, ์ ๋ฐ์ ์ธ ์๊ฐ์ ๊ณ์ธต ๊ตฌ์กฐ์ ๊ฐ์ ์์๋ฅผ ๊ณ ๋ คํ์ฌ ์ค๋งํธํฐ์ ๋ ์์ ํ๋ฉด ํฌ๊ธฐ๋ฅผ ์์ฉํด์ผ ํฉ๋๋ค. ์ด๋ฅผ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ์ ์๊ฐ์ ์ผ๋ก ๋งค๋ ฅ์ ์ผ ๋ฟ๋ง ์๋๋ผ ์ต์ข ์ฌ์ฉ์์๊ฒ ์ต์ ์ ์ ์ฉ์ฑ๊ณผ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
์ฆ๊ฐ ํ์ค(AR), ๊ฐ์ ํ์ค(VR), ์์ฑ ๋ฐ ์ ์ค์ฒ ๊ธฐ๋ฐ ์ํธ ์์ฉ๊ณผ ๊ฐ์ ์๋ก์ด ๊ธฐ์ ์ ์ถํ์ผ๋ก UI์ ์ ํต์ ์ธ ์ ์๋ ์๋ก์ด ์ํธ ์์ฉ ํจ๋ฌ๋ค์์ ์์ฉํ๋๋ก ํ์ฅ๋์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก UI ๋์์ธ์ ์ฌ์ฉ์์๊ฒ ๋์ฑ ๋ชฐ์ ์ ์ด๊ณ ๋งค๋ ฅ์ ์ด๋ฉฐ ์ํฉ์ ๋ง๋ ๊ฒฝํ์ ์ ๊ณตํ๊ธฐ ์ํด ์ง์์ ์ผ๋ก ์กฐ์ ๋๊ณ ์์ต๋๋ค.
์ ์ํ ์ํํธ์จ์ด ๊ฐ๋ฐ ์๋์ ํจ์จ์ ์ธ UI ๋์์ธ ํ๋ก์ธ์ค๋ฅผ ์ฑํํ๋ ๊ฒ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ๊ณต์ ๋ณด์ฅํ๋ ๋ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค. AppMasterno-code ํ๋ซํผ์ ์กฐ์ง์ด ๊ด๋ฒ์ํ ์ฝ๋ฉ ์ง์์ด๋ ์ ๋ฌธ์ฑ ์์ด๋ ๊ฐ๋ ฅํ๊ณ ์ฌ์ฉ์ ์นํ์ ์ธ UI๋ฅผ ๊ฐ์ถ ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์๋๋ก ์ง์ํฉ๋๋ค. AppMaster ์ ์๊ฐ์ BP Designer๋ฅผ ํ์ฉํ๋ฉด ๊ณ ๊ฐ์ drag-and-drop ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ UI ๊ตฌ์ฑ ์์๋ฅผ ์ฝ๊ฒ ์์ฑํ ์ ์์ผ๋ฏ๋ก ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ํ์ํ ์๊ฐ๊ณผ ๋ฆฌ์์ค๊ฐ ํฌ๊ฒ ์ค์ด๋ญ๋๋ค.
๋ํ AppMaster ์ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ ์๋ฒ ๊ธฐ๋ฐ ํ๋ ์์ํฌ๋ฅผ ํตํด ๊ณ ๊ฐ์ App Store ๋ฐ Play Market์ ์ ๋ฒ์ ์ ์ ์ถํ์ง ์๊ณ ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ UI, ๋ก์ง ๋ฐ API ํค๋ฅผ ์์ฃผ ์ ๋ฐ์ดํธํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๋ฐฐํฌ ๋ฐ ์ ์ง ๊ด๋ฆฌ ํ๋ก์ธ์ค๊ฐ ๋ํญ ๊ฐ์ํ๋๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ดํธ๋ก ์ธํ ์ค๋จ์ด ์ต์ํ๋ฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๊ธฐ์ ์ ์ฌ์ฉ์ ํผ๋๋ฐฑ์ ์ ์ํ๊ฒ ๋์ํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ ํ์ฌ UI๊ฐ ํญ์ ์ต์์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๋๋ก ๋ณด์ฅํ ์ ์์ต๋๋ค.
๋งค๋๋ฝ๊ณ ๊ธฐ๋ฅ์ ์ธ UI ๋์์ธ์ ์์ฑํ๋ ๊ฒ ์ธ์๋ AppMaster ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๋ ๋ค์ํ ๊ธฐ๋ฅ์ ์๋ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์๋ฒ endpoints ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ์ ๋ํ Swagger(๊ฐ๋ฐฉํ API) ๋ฌธ์๋ฅผ ์๋์ผ๋ก ์์ฑํฉ๋๋ค. ๋ํ ์ ํ๋ฆฌ์ผ์ด์ ์ฒญ์ฌ์ง์ด ๋ณ๊ฒฝ๋ ๋๋ง๋ค AppMaster 30์ด ์ด๋ด์ ์๋ก์ด ์ ํ๋ฆฌ์ผ์ด์ ์ธํธ๋ฅผ ์์ฑํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ์ค์ ๊ธฐ์ ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํ๊ณ ๋ฆฌ์์ค ํ ๋น์ ์ต์ ํํฉ๋๋ค.
AppMaster ๋ ํฌ๊ด์ ์ธ ๊ธฐ๋ฅ์ ํตํด ์ค์๊ธฐ์ ๋ถํฐ ๋๊ธฐ์ ๊น์ง ๋ค์ํ ๊ณ ๊ฐ์ด ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น ๋ฅด๊ณ ํจ๊ณผ์ ์ผ๋ก ๋ง๋ค ์ ์๋๋ก ์ง์ํฉ๋๋ค. AppMaster ์ ์ ๊ทผ ๋ฐฉ์์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ต๋ 10๋ฐฐ ๊ฐ์ํํ๊ณ ๋น์ฉ์ ์ต๋ 3๋ฐฐ ์ ๊ฐํ๋ฏ๋ก ํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์์ด์๋ ์๋ ๋๊ตฌ์ ๋๋ค. ๋ํ ๊ธฐ์ ์ ๋ถ์ฑ ์์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๊ฒ ๋ค๋ ์ฝ์์ ํตํด ๋จ์ผ ์๋ฏผ ๊ฐ๋ฐ์๋ผ๋ ๋ค์ํ ์ฌ์ฉ ์ฌ๋ก์ ๋ง๊ฒ ํ์ฅ ๊ฐ๋ฅํ๊ณ ์์ ์ ์ด๋ฉฐ ์ฑ๋ฅ์ด ๋ฐ์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก, ์ฌ์ฉ์ ์ธํฐํ์ด์ค(UI)๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๋ฐ์ ์ธ ์ฑ๊ณต๊ณผ ์ ์ฉ์ฑ์ ๊ฒฐ์ ํ๋ ๋ฐ ํ์์ ์ธ ์ญํ ์ ํฉ๋๋ค. ์ํํธ์จ์ด ๊ฐ๋ฐ์๋ ๋์ ๊ณ ๊ฐ, ์ฌ์ฉ์ ๊ธฐ๋์น, ํ๋ซํผ ์ ์ฝ ์กฐ๊ฑด ๋ฑ์ ์์๋ฅผ ๊ณ ๋ คํ์ฌ ์ฌ์ฉ์ ๋ง์กฑ๋์ ์ฐธ์ฌ๋ฅผ ๊ทน๋ํํ๋ ์ฌ์ฉ์ ์ค์ฌ UI ๋์์ธ์ ๋ง๋ค ์ ์์ต๋๋ค. AppMasterno-code ํ๋ซํผ์ ์๊ฐ์ ์ผ๋ก ๋๋๊ณ ํจ์จ์ ์ด๋ฉฐ ์ฑ๋ฅ์ด ๋ฐ์ด๋ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์์ฑํ ์ ์๋ ์ต๊ณ ์ ๋ฆฌ์์ค๋ฅผ ์ ๊ณตํ์ฌ ๊ธฐ์ ์ด ๊ฒฝ์์ด ์น์ดํ ์ํํธ์จ์ด ๊ฐ๋ฐ ์ธ๊ณ์์ ์์ ๋๊ฐ ์ ์๋๋ก ๋์ต๋๋ค.