Android ์•ฑ ๊ฐœ๋ฐœ์˜ ๋งฅ๋ฝ์—์„œ ๋ฆฌ์†Œ์Šค๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ์ด๋ฏธ์ง€, ํ…์ŠคํŠธ, ๋ฌธ์ž์—ด, ์ƒ‰์ƒ, ์Šคํƒ€์ผ, ์• ๋‹ˆ๋ฉ”์ด์…˜ ๋ฐ ๋ ˆ์ด์•„์›ƒ ์ •๋ณด์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ์•ฑ ์ƒ์„ฑ์˜ ํ•„์ˆ˜์ ์ด๊ณ  ํ•„์ˆ˜์ ์ธ ์ธก๋ฉด์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฆฌ์†Œ์Šค๋Š” ์•ฑ์˜ 'res' ๋””๋ ‰ํ„ฐ๋ฆฌ์— ๋ณ„๋„์˜ ํŒŒ์ผ๋กœ ์ €์žฅ๋˜์–ด ์•ฑ์„ ์‰ฝ๊ฒŒ ๊ตฌ์„ฑํ•˜๊ณ , ์ ์‘ํ•˜๊ณ , ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ณ ์œ ํ•œ ๊ตฌ์กฐ๋ฅผ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ๋ฆฌ์†Œ์Šค๋Š” ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ํ–ฅ์ƒํ•˜๊ณ  ๋‹ค์–‘ํ•œ ์žฅ์น˜, ํ™”๋ฉด ํฌ๊ธฐ ๋ฐ ๊ตฌ์„ฑ์—์„œ ์•ฑ์˜ ๊ธฐ๋Šฅ์ด ๋›ฐ์–ด๋‚˜๊ณ  ์œ ์ง€ ๊ด€๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋„๋ก ๋ณด์žฅํ•˜๋Š” ๋ฐ ์ค‘์ถ”์ ์ธ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

Android ์•ฑ ๊ฐœ๋ฐœ์— ๋ฆฌ์†Œ์Šค๋ฅผ ํ™œ์šฉํ•˜๋Š” ์ค‘์š”ํ•œ ์ด์  ์ค‘ ํ•˜๋‚˜๋Š” ํ˜„์ง€ํ™” ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋‹จ์ˆœํ™”๋œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•ฑ์„ ํ˜„์ง€ํ™”ํ•˜๋ ค๋ฉด ๋‹ค์–‘ํ•œ ์ง€์—ญ์˜ ํƒ€๊ฒŸ ๊ณ ๊ฐ์—๊ฒŒ ๋งž์ถฐ ์•ฑ ๋‚ด ์–ธ์–ด, ์ด๋ฏธ์ง€, ๊ธฐํƒ€ ์ฝ˜ํ…์ธ ๋ฅผ ์กฐ์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ฆฌ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐœ๋ฐœ์ž๋Š” ์ง€์—ญํ™”๋œ ์ฝ˜ํ…์ธ ๋ฅผ ๋ณ„๋„์˜ ๋ฆฌ์†Œ์Šค ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์‰ฝ๊ฒŒ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Android๋Š” ์‚ฌ์šฉ์ž์˜ ๊ธฐ๊ธฐ ์„ค์ • ๋ฐ ์œ„์น˜์— ๋”ฐ๋ผ ์ ์ ˆํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ์ธ์‹ํ•˜๊ณ  ๋กœ๋“œํ•˜๋ฏ€๋กœ ๋‹ค๊ตญ์–ด ๋ฐ ๋‹ค๋ฌธํ™” ์‚ฌ์šฉ์ž ๊ธฐ๋ฐ˜์„ ์ˆ˜์šฉํ•˜๊ธฐ ์œ„ํ•ด ๊ด‘๋ฒ”์œ„ํ•œ ์ฝ”๋”ฉ์ด๋‚˜ ์กฐ์ •์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

AppMasterno-code ํ”Œ๋žซํผ์—์„œ ๊ฐœ๋ฐœ์ž๋Š” Android์—์„œ ์ œ๊ณตํ•˜๋Š” ๋ฆฌ์†Œ์Šค ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ์ตœ๋Œ€ํ•œ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AppMaster ์˜ ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ์™€ ํ…œํ”Œ๋ฆฟ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ๋ณต์žกํ•œ ์ฝ”๋”ฉ ์—†์ด๋„ ์‹œ๊ฐ์ ์œผ๋กœ ๋งค๋ ฅ์ ์ด๊ณ  ๋Œ€ํ™”ํ˜•์ด๋ฉฐ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AppMaster ์˜ ๊ฐ•๋ ฅํ•œ drag-and-drop ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ์†์‰ฝ๊ฒŒ ๋ฆฌ์†Œ์Šค๋ฅผ ์‚ฝ์ž…ํ•˜๊ณ  ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์›ํ•˜๋Š” ๋ชจ์–‘๊ณผ ๋А๋‚Œ์„ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AppMaster ์†๋„, ํšจ์œจ์„ฑ ๋ฐ ์‚ฌ์šฉ์ž ์ •์˜๋ฅผ ๊ฒฐํ•ฉํ•˜์—ฌ ์„ค๊ณ„๋œ ์•ฑ์ด ๊ฐœ๋ฐœ์ž์™€ ์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ์— ๋งž๊ฒŒ ๋งž์ถคํ™”๋˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

ํ†ต๊ณ„์— ๋”ฐ๋ฅด๋ฉด Android ์•ฑ ๊ฐœ๋ฐœ ์‹œ์žฅ์€ ๊ณ„์† ์„ฑ์žฅํ•˜๊ณ  ๋ฐœ์ „ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. 2021๋…„์—๋Š” Google Play ์Šคํ† ์–ด์—์„œ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋Š” ์•ฑ์ด 348๋งŒ ๊ฐœ๊ฐ€ ๋„˜๊ณ , Android ์•ฑ ๋‹ค์šด๋กœ๋“œ ํšŸ์ˆ˜๋Š” 1,085์–ต ๊ฑด์— ์ด๋ฆ…๋‹ˆ๋‹ค. ์•ฑ ๊ฐœ๋ฐœ์— ๋ฆฌ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ์ด๋Ÿฌํ•œ ์„ฑ์žฅ์„ ์ด‰์ง„ํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ–ˆ์œผ๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ๋‹ค์–‘ํ•œ ์‚ฌ์šฉ์ž ์„ ํ˜ธ๋„์™€ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ์•ฑ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŠธ๋ Œ๋“œ, ์‚ฌ์šฉ์ž ๊ธฐ๋Œ€์น˜, ๊ธฐ์ˆ  ๋ฐœ์ „์ด ์ง€์†์ ์œผ๋กœ ์•ฑ ๊ฐœ๋ฐœ์„ ํ˜•์„ฑํ•˜๋Š” ์—ญ๋™์ ์ธ ์ƒํƒœ๊ณ„์—์„œ AppMaster ๊ฐœ๋ฐœ์ž๊ฐ€ ์ตœ์†Œํ•œ์˜ ๋…ธ๋ ฅ๊ณผ ์ตœ๋Œ€์˜ ํšจ์œจ์„ฑ์œผ๋กœ ๋ฏผ์ฒฉ์„ฑ์„ ์œ ์ง€ํ•˜๊ณ  ๊ณ ํ’ˆ์งˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

Android ์•ฑ ๊ฐœ๋ฐœ์—์„œ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ๋ฆฌ์†Œ์Šค๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

1. Drawables: ์ด๋ฏธ์ง€, ๋„ํ˜• ๋˜๋Š” ๊ธฐํƒ€ ์‹œ๊ฐ์  ์ฝ˜ํ…์ธ ์™€ ๊ฐ™์ด ํ™”๋ฉด์— ๊ทธ๋ฆด ์ˆ˜ ์žˆ๋Š” ๊ทธ๋ž˜ํ”ฝ์ž…๋‹ˆ๋‹ค. ๋“œ๋กœ์–ด๋ธ”์€ PNG, JPG, GIF, XML ๋“ฑ ๋‹ค์–‘ํ•œ ํ˜•์‹์œผ๋กœ ์ €์žฅํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ํ™”๋ฉด ๋ฐ€๋„์— ๋”ฐ๋ผ ์ž๋™์œผ๋กœ ์กฐ์ •๋˜์–ด ๋‹ค์–‘ํ•œ ์žฅ์น˜์—์„œ ์ตœ์ ์˜ ๋””์Šคํ”Œ๋ ˆ์ด๋ฅผ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

2. ๋ฌธ์ž์—ด: ํ…์ŠคํŠธ ๋ฆฌ์†Œ์Šค๋Š” ๋ฌธ์ž์—ด๋กœ ์ €์žฅ๋˜๋ฉฐ, ์ด๋Š” ๋‹ค์–‘ํ•œ ์–ธ์–ด ๋ฐ ์ง€์—ญ์— ๋งž๊ฒŒ ์™ธ๋ถ€ํ™” ๋ฐ ์ง€์—ญํ™”๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ…์ŠคํŠธ ๋ฆฌ์†Œ์Šค๋ฅผ ๋ถ„๋ฆฌํ•จ์œผ๋กœ์จ ๊ฐœ๋ฐœ์ž๋Š” ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜์ง€ ์•Š๊ณ ๋„ ์•ฑ์˜ ํ…์ŠคํŠธ ์ฝ˜ํ…์ธ ๋ฅผ ์‰ฝ๊ฒŒ ์—…๋ฐ์ดํŠธํ•˜๊ณ  ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์•ฑ ๊ด€๋ฆฌ๊ฐ€ ๊ฐ„์†Œํ™”๋ฉ๋‹ˆ๋‹ค.

3. ์ƒ‰์ƒ: ์ƒ‰์ƒ ๋ฆฌ์†Œ์Šค๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ์•ฑ์˜ ์ƒ‰์ƒ ํŒ”๋ ˆํŠธ๋ฅผ ์ •์˜ํ•˜์—ฌ ๋‹ค์–‘ํ•œ ์š”์†Œ์™€ ๊ตฌ์„ฑ ์š”์†Œ์— ๊ฑธ์ณ ์ผ๊ด€๋œ ๋ชจ์–‘๊ณผ ๋А๋‚Œ์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒ‰์ƒ์„ ๋ฆฌ์†Œ์Šค๋กœ ์ •์˜ํ•˜๋ฉด ์•ฑ์˜ ๋ชจ์–‘์„ ์‰ฝ๊ฒŒ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๊ณ  ์ฃผ์ œ์˜ ์ผ๊ด€์„ฑ์ด ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค.

4. ์Šคํƒ€์ผ: ์Šคํƒ€์ผ ๋ฆฌ์†Œ์Šค๋Š” UI ์š”์†Œ์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์†์„ฑ/๊ฐ’ ์Œ ์ง‘ํ•ฉ์„ ๋‚˜ํƒ€๋‚ด์–ด ์ผ๊ด€์„ฑ๊ณผ ์œ ์ง€ ๊ด€๋ฆฌ ์šฉ์ด์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ๊ฐœ๋ณ„ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์ตœ์†Œํ•œ์œผ๋กœ ์กฐ์ •ํ•˜์—ฌ ์•ฑ์˜ ์‹œ๊ฐ์  ํ…Œ๋งˆ๋ฅผ ๋งŒ๋“ค๊ณ  ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค ์—…๋ฐ์ดํŠธ ๋ฐ ๋ณ€๊ฒฝ์ด ๋‹จ์ˆœํ™”๋ฉ๋‹ˆ๋‹ค.

5. ์• ๋‹ˆ๋ฉ”์ด์…˜: ์• ๋‹ˆ๋ฉ”์ด์…˜ ๋ฆฌ์†Œ์Šค๋Š” ์ „ํ™˜, ํŽ˜์ด๋“œ, ์Šฌ๋ผ์ด๋“œ ๋“ฑ์˜ ์‹œ๊ฐ์  ํšจ๊ณผ๋ฅผ ์ •์˜ํ•˜์—ฌ ์•ฑ ๋‚ด ์‚ฌ์šฉ์ž ์ƒํ˜ธ ์ž‘์šฉ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฆฌ์†Œ์Šค๋Š” XML ๋˜๋Š” ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์•ฑ์ด ์‚ฌ์šฉ์ž์—๊ฒŒ ์‹œ๊ฐ์ ์œผ๋กœ ๋งค๋ ฅ์ ์ด๊ณ  ๋งค๋ ฅ์ ์ธ ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•˜๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

6. ๋ ˆ์ด์•„์›ƒ: ๋ ˆ์ด์•„์›ƒ ๋ฆฌ์†Œ์Šค๋Š” ์•ฑ์˜ ์ „์ฒด ๊ตฌ์กฐ์™€ ํ™”๋ฉด์˜ ์‹œ๊ฐ์  ์š”์†Œ ๋ฐฐ์—ด์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” XML์„ ์‚ฌ์šฉํ•˜์—ฌ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์•ฑ์ด ๋‹ค์–‘ํ•œ ์žฅ์น˜, ํ™”๋ฉด ํฌ๊ธฐ ๋ฐ ๋ฐฉํ–ฅ์— ์ ์‘ํ•˜๊ณ  ๋ฐ˜์‘ํ•˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

7. ์›์‹œ(Raw): ์›์‹œ ๋ฆฌ์†Œ์Šค๋Š” ์•ฑ์—์„œ ์ง์ ‘ ์ €์žฅํ•˜๊ณ  ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ์˜ค๋””์˜ค, ๋น„๋””์˜ค ๋ฐ ๊ธฐํƒ€ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ๊ณผ ๊ฐ™์€ ๋ฐ์ดํ„ฐ ํŒŒ์ผ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฆฌ์†Œ์Šค๋Š” ์ปดํŒŒ์ผ๋˜์ง€ ์•Š์œผ๋ฉฐ ์›์‹œ ID๋ฅผ ํ†ตํ•ด ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์š”์•ฝํ•˜์ž๋ฉด, ๋ฆฌ์†Œ์Šค๋Š” Android ์•ฑ ๊ฐœ๋ฐœ์— ์—†์–ด์„œ๋Š” ์•ˆ ๋  ์š”์†Œ๋กœ, ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์ฒด๊ณ„์ ์ด๊ณ  ํšจ์œจ์ ์ธ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ „ ์„ธ๊ณ„ ์‚ฌ์šฉ์ž์˜ ๋‹ค์–‘ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๊ณ  ์ ์‘ ๊ฐ€๋Šฅํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“œ๋Š” ๋ฐ ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. AppMasterno-code ํ”Œ๋žซํผ์„ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ์‰ฝ๊ณ  ์ •ํ™•ํ•˜๊ฒŒ ๋ฆฌ์†Œ์Šค๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋น ๋ฅด๊ฒŒ ๋ณ€ํ™”ํ•˜๊ณ  ๊ฒฝ์Ÿ์ด ์น˜์—ดํ•œ ์‹œ์žฅ ํ™˜๊ฒฝ์—์„œ ๊ณ ํ’ˆ์งˆ์˜ ์‚ฌ์šฉ์ž ์ค‘์‹ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.