ํ ์คํธ ์๋ฆผ์ UI(์ฌ์ฉ์ ์ธํฐํ์ด์ค) ๋์์ธ, ํนํ ์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐ์คํฌํฑ ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋๋ฆฌ ์ฌ์ฉ๋๋ ๋น์นจํด ์๋ฆผ ์์คํ ํํ์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์์ ์์ ํ์ ๋ฉ์์ง ํํ์ ์ด๋ฌํ ์๋ฆผ์ ์ฌ์ฉ์์ ์ํธ ์์ฉ์ด๋ ์์ฉ ํ๋ก๊ทธ๋จ ์์ ํ๋ฆ์ ๋ฐฉํดํ์ง ์๊ณ ํน์ ์์ , ์ด๋ฒคํธ ๋๋ ์ํ์ ๊ดํ ๊ด๋ จ ์ ๋ณด๋ ์ ๋ฐ์ดํธ๋ฅผ ์ฌ์ฉ์์๊ฒ ์ ๊ณตํฉ๋๋ค. ํ ์คํธ ์๋ฆผ์ ์ผ๋ฐ์ ์ธ ์ฃผ๋ฐฉ ๊ฐ์ ์ ํ์ ์ด๋ฆ์ ๋ฐ์ ๋ช ๋ช ๋์์ต๋๋ค. ๊ทธ ๋ชจ์์ด ํ ์คํฐ์์ ํ์ด๋์จ "ํ ์คํธ"์ ์ ์ฌํ์ฌ ์ฌ์ฉ์์ ๊ด์ฌ์ ์ ์ ๋๋ค๊ฐ ๋ค์ ์ฌ๋ผ์ง๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ฌ์ฉ์ ๊ฒฝํ์ ๊ฐ์ ํ๊ณ ์ฌ์ฉ์๊ฐ ์์ ์ ์์ ๋ฐ ์ ์ฒด ์์คํ ์ํ์ ๋ํด ํ์ํ ํผ๋๋ฐฑ์ ๋ฐ์ ์ ์๋๋ก ํ๋ ค๋ฉด ์ ๋์์ธ๋ ์๋ฆผ ๋ฉ์์ง๋ฅผ ๋ง๋๋ ๊ฒ์ด ํ์์ ์ ๋๋ค. AppMaster ํ๋ซํผ์ no-codedrag-and-drop ๋๊ตฌ์ ๊ฐ๋ ฅํ ์๊ฐ์ ๋์์ด๋๋ฅผ ํ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ๋ด์ ํ ์คํธ ์๋ฆผ์ ํตํฉํ๋ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํ๊ณ ๋ฅ๋ฅ ํํฉ๋๋ค. AppMaster ์์ฑ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ ํ ํ ์คํธ ์๋ฆผ์ ํตํฉํ์ฌ ์ฌ์ฉ์๊ฐ ๋ค์ํ UI ์์์ ์ํธ ์์ฉํ ๋ ์๋ดํ๊ณ ์๋ฆด ์ ์์ต๋๋ค.
Toast ์๋ฆผ์ ๊ธฐ๋ณธ ๊ธฐ๋ฅ์ ์ด๋ฏธ์ง์ ์์ด์ฝ์ ํฌํจํ์ฌ ์ผ๋ฐ ํ ์คํธ๋ ํ๋ถํ HTML ์ฝํ ์ธ ๋ก ๊ตฌ์ฑ๋ ์งง๊ณ ๊ฐ๊ฒฐํ ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๋ ๊ฒ์ ๋๋ค. ์ด๋ ํ์๋๋ ๋ฉ์์ง์ ๋งฅ๋ฝ๊ณผ ์ค์์ฑ์ ์ค๋ช ํ๋ ๋ฐ ์ฌ์ฉ๋ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก Toast ์๋ฆผ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ด๋ จ ์์ , ๊ฒฝ๊ณ , ์ ๋ฐ์ดํธ, ๊ณต์ง ์ฌํญ ๋๋ ์์คํ ์ํ์ ๋ํ ์ ๋ณด๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ ๋ฌํฉ๋๋ค. ํ ์คํธ ์๋ฆผ์ ์ ํ๋ ๊ธฐ๊ฐ ๋์ ํ์๋๋ฏ๋ก ์ฌ์ฉ์๋ ๋ถํ์ํ ์ค๋จ ์์ด ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๊ณ์ ์ํธ ์์ฉํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋น ๋ฅธ ๋ฐ๋ก ๊ฐ๊ธฐ ๋๋ ์์ ์ ๊ณต, ์๋ฆผ ํด์ , ์ถ๊ฐ ์ ๋ณด๋ฅผ ์ํด ์ ํ๋ฆฌ์ผ์ด์ ์ ํน์ ๋ถ๋ถ์ผ๋ก ์ด๋ ๋ฑ์ ์ฌ์ฉ์ ์ํธ ์์ฉ๋ ์ง์ํ ์ ์์ต๋๋ค.
ํ ์คํธ ์๋ฆผ์ ์ฌ์ฉ์ ์ฌ์ฉ์ ๊ฒฝํ์ ๋ํ ๊ณผ๋ํ ์นจํด๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด ์ ์คํ๊ณ ์ ํ์ ์ด์ด์ผ ํ๋ฉฐ ์๋์ ์ด์ด์ผ ํฉ๋๋ค. ์ฐ๊ตฌ์ ๋ฐ๋ฅด๋ฉด ์๋ฆผ์ด ๋๋ฌด ๋ง์ผ๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์ ๋ฐ์ ์ธ ์ฌ์ฉ์ ๋ง์กฑ๋๊ฐ ๊ฐ์ํ๊ณ , ์ธ์ง ๋ถํ๊ฐ โโ์ฆ๊ฐํ๋ฉฐ, ์ฌ์ฉ์๊ฐ ๋ฉ์์ง๋ฅผ ๋ฌด์ํ๊ณ ๊ด๋ จ์ฑ์ด ์๊ฑฐ๋ ๋์์ด ๋์ง ์๋ ๊ฒ์ผ๋ก ๋ฌด์ํ ๊ฐ๋ฅ์ฑ์ด ๋์์ง ์ ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๋์์ด๋๋ ์ฌ์ฉ์์๊ฒ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ์ ์ํธ ์์ฉ์ ํฅ์์ํค๋ ์ ์ฉํ๊ณ ์๋ฏธ ์๋ ์ ๋ณด๊ฐ ์ ๊ณต๋๋๋ก ํ ์คํธ ์๋ฆผ์ ํ์ด๋ฐ, ๋น๋ ๋ฐ ๋ด์ฉ์ ์ฐ์ ์์๋ฅผ ์ง์ ํด์ผ ํฉ๋๋ค.
ํจ๊ณผ์ ์ธ ์๋ฆผ ๋ฉ์์ง๋ฅผ ์ํ ํ์ ๊ตฌ์ฑ ์์ ๋ฐ ๋์์ธ ๊ณ ๋ ค ์ฌํญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์ผ๊ด์ฑ: ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ ๊ฑธ์ณ ํ ์คํธ ์๋ฆผ์ ๊ท ์ผํ ์คํ์ผ๊ณผ ๋ชจ์์ ๋ณด์ฅํ๋ฉด ๋ณด๋ค ์ํํ๊ณ ์์ง๋ ฅ ์๋ ์ฌ์ฉ์ ํ๊ฒฝ์ ๊ธฐ์ฌํฉ๋๋ค.
- ์ง์์ฑ: ํ ์คํธ ์๋ฆผ์ ์ผ๋ฐ์ ์ผ๋ก ์ฝํ ์ธ ์ ์ํฉ์ ๋ฐ๋ผ ์งง์ ๊ธฐ๊ฐ(์ผ๋ฐ์ ์ผ๋ก 3~10์ด) ํ์ ์๋์ผ๋ก ์ฌ๋ผ์ ธ์ผ ํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ฌ์ฉ์์๊ฒ ์๋์ผ๋ก ์๋ฆผ์ ํด์ ํ๊ฑฐ๋ ์๋ฆผ๊ณผ ์ํธ ์์ฉํ ์ ์๋ ์ต์ ์ ์ ๊ณตํ๋ฉด ์ ์ฉ์ฑ๊ณผ ์ ๊ทผ์ฑ์ด ํฅ์๋ ์ ์์ต๋๋ค.
- ์์น ์ง์ : ํ ์คํธ ์๋ฆผ์ ๋ค๋ฅธ UI ์์ ๋ฐ ์ฌ์ฉ์ ์ํธ ์์ฉ์ ๋ํ ๊ฐ์ญ์ ์ต์ํํ๊ธฐ ์ํด ์ ํ๋ฆฌ์ผ์ด์ UI ๋ด์ ์ผ๊ด๋ ์์น(์ผ๋ฐ์ ์ผ๋ก ํ๋ฉด ๋ชจ์๋ฆฌ ๋๋ ๊ฐ์ฅ์๋ฆฌ)์ ๋ฐฐ์น๋์ด์ผ ํฉ๋๋ค.
- ์ ๋๋ฉ์ด์ ๋ฐ ํ์ด๋ฐ: ๊ณผ๋ํ ์ฃผ์๋ฅผ ์ฐ๋งํ๊ฒ ํ์ง ์์ผ๋ฉด์ ์๋ฆผ์ ์ฃผ์๋ฅผ ๋๊ธฐ ์ํด ๋ฏธ๋ฌํ ์ ๋๋ฉ์ด์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฐ๊ตฌ ๊ฒฐ๊ณผ์ ๋ฐ๋ฅด๋ฉด ์ฌ๋ ค ๊น์ ํ์ด๋ฐ๊ณผ ์ํ ๊ธฐ๋ฅ(์: easy-in, easy-out ๋๋ easy-in-out)์ด ํฌํจ๋ ์ ๋๋ฉ์ด์ ์ ์ฌ์ฉํ๋ฉด ํ ์คํธ ์๋ฆผ์ ๋ํ ์ฌ์ฉ์ ์ธ์์ด ํฅ์๋ ์ ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค.
- ์ ๋ณด ๊ณ์ธต ๊ตฌ์กฐ: ์ ๋ชฉ, ์์ด์ฝ, ์์ ๊ตฌ๋ถ ๋ฑ์ ์ฌ์ฉํ์ฌ ์๋ฆผ ๋ด์ฉ์ ์ฐ์ ์์๋ฅผ ์ ์ ํ๊ฒ ์ง์ ํ๋ฉด ์ฌ์ฉ์๊ฐ ์ ๋ฌ๋๋ ๋ฉ์์ง์ ๊ด๋ จ์ฑ๊ณผ ์ค์์ฑ์ ๋ ๋น ๋ฅด๊ณ ์ ํํ๊ฒ ํ๊ฐํ ์ ์์ต๋๋ค.
- ์ ๊ทผ์ฑ: ์ ์ ํ ๋ช ์๋น, ํ ์คํธ ํฌ๊ธฐ, ์ด๋ฏธ์ง์ ์์ด์ฝ์ ๋ํ ๋์ฒด ํ ์คํธ ์ค๋ช ์ ์ฌ์ฉํ์ฌ ํ ์คํธ ์๋ฆผ์ ๋์์ธํ๋ฉด ์๊ฐ ์ฅ์ ๊ฐ ์๊ฑฐ๋ ๋ณด์กฐ ๊ธฐ์ (์: ํ๋ฉด ํ๋ ๊ธฐ)์ ์ฌ์ฉํ๋ ์ฌ์ฉ์๋ฅผ ํฌํจํ์ฌ ๋ชจ๋ ์ฌ์ฉ์๊ฐ ์ฝํ ์ธ ์ ์ก์ธ์คํ ์ ์์ต๋๋ค.
ํ ์คํธ ์๋ฆผ์ด ๋์ฑ ๋ค์ํ ์ปจํ ์คํธ์ ์ฌ์ฉ ์ฌ๋ก์ ๋ง๊ฒ ๊ณ์ ๋ฐ์ ํ๊ณ ์ ์ํจ์ ๋ฐ๋ผ ๋์์ด๋์ ๊ฐ๋ฐ์๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ๋ด์์ ์ด๋ฌํ ์๋ฆผ์ ๊ตฌํํ ๋ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์ฑํํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. AppMaster ํ๋ซํผ์ ์ง๊ด์ ์ธ ๋๊ตฌ์ ํ๋ ์์ํฌ๋ฅผ ํตํด ์ฌ์ฉ์๋ ์ ๋ฐ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ๊ฒฝํ์ ํฅ์์ํค๋ ์ก์ธ์ค ๊ฐ๋ฅํ๊ณ ํจ์จ์ ์ด๋ฉฐ ํจ๊ณผ์ ์ธ ํ ์คํธ ์๋ฆผ์ ์ฝ๊ฒ ๋ง๋ค ์ ์์ต๋๋ค. ์ด๋ฌํ ๋์์ธ ์์น๊ณผ ์ง์นจ์ ์ค์ํจ์ผ๋ก์จ AppMaster ์์ฑ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ ๋ ํผ์กํด์ง๋ ๋์งํธ ํ๊ฒฝ์์ ๊ฒฝ์์ ์ฒด์ ์ฐจ๋ณํ๋์ด ๋์ฑ ์ธ๋ จ๋๊ณ ์ฌ์ฉ์ ์ค์ฌ์ ์ธ ๊ฒฝํ์ ์ ๊ณตํ ์ ์์ต๋๋ค.