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

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

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

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

๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋งฅ๋ฝ์—์„œ AppMaster Android์šฉ Kotlin ๋ฐ Jetpack Compose ์™€ iOS์šฉ SwiftUI ์‚ฌ์šฉํ•˜๋Š” ์„œ๋ฒ„ ๊ธฐ๋ฐ˜ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด App Store ๋ฐ Play Market์— ์ƒˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฒ„์ „์„ ์ œ์ถœํ•  ํ•„์š” ์—†์ด ์‹œ์ฐจ ๋””์ž์ธ ์š”์†Œ๋ฅผ ํฌํ•จํ•œ ๊ณ ๊ฐ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ…œํ”Œ๋ฆฟ ๊ฐœ๋ฐœ์—์„œ ์‹œ์ฐจ ๋””์ž์ธ ์‚ฌ์šฉ์„ ๊ณ ๋ คํ•  ๋•Œ ์œ ์šฉ์„ฑ๊ณผ ์ ‘๊ทผ์„ฑ์„ ์šฐ์„ ์‹œํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ธ์ƒ์ ์ธ ์‹œ์ฐจ ํšจ๊ณผ๋Š” ์˜์‹ฌํ•  ์—ฌ์ง€ ์—†์ด ์ธํ„ฐํŽ˜์ด์Šค์˜ ์ „๋ฐ˜์ ์ธ ๋””์ž์ธ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์ง€๋งŒ, ์‹œ๊ฐ์  ํšจ๊ณผ์— ๋„ˆ๋ฌด ๋งŽ์€ ์ดˆ์ ์„ ๋งž์ถ”๋ฉด ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค์˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ชฉํ‘œ์ธ ์‚ฌ์šฉ์ž์™€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‚ฌ์ด์˜ ๊ฒฉ์ฐจ๋ฅผ ํ•ด์†Œํ•˜๋Š” ๊ฒƒ์ด ๋ชจํ˜ธํ•ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹œ์ฐจ ๋””์ž์ธ์ด ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ถ€๋‹ด์„ ์ฃผ์ง€ ์•Š์œผ๋ฉด์„œ ์ธํ„ฐํŽ˜์ด์Šค์˜ ๊ธฐ๋Šฅ์„ ๊ฐ•ํ™”ํ•˜๊ณ  ๊ฐ•์กฐํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

์‹œ์ฐจ ๋””์ž์ธ์€ ํŽ˜์ด์ง€ ์Šคํฌ๋กค์ด๋‚˜ ๋ฐฐ๊ฒฝ-์ „๊ฒฝ ์ƒํ˜ธ ์ž‘์šฉ์˜ ์ผ๋ฐ˜์ ์ธ ์šฉ๋„ ์™ธ์—๋„ ์ ์šฉ๋  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹œ์ฐจ ๋””์ž์ธ์˜ ์ฐฝ์˜์ ์ธ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์€ ๋งˆ์šฐ์Šค ์›€์ง์ž„ ์ถ”์ , ์ž์ด๋กœ์Šค์ฝ”ํ”„ ๋ฐ์ดํ„ฐ(๋ชจ๋ฐ”์ผ ์ปจํ…์ŠคํŠธ์—์„œ), ์‹ฌ์ง€์–ด ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ์ธํ„ฐํŽ˜์ด์Šค ์š”์†Œ๋ฅผ ์›€์ง์ด๊ฑฐ๋‚˜ ๋ชจ์–‘์„ ๋ณ€๊ฒฝํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ์‹œ๊ฐ„์  ํšจ๊ณผ์™€ ๊ฐ™์€ ์š”์†Œ๋ฅผ ํ†ตํ•ฉํ•˜๋„๋ก ํ™•์žฅ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ „๋ฐ˜์ ์œผ๋กœ ์‹œ์ฐจ ๋””์ž์ธ์˜ ๋‹ค์–‘์„ฑ๊ณผ ์œ ์—ฐ์„ฑ์€ ๊ธฐ์กด ์ธํ„ฐํŽ˜์ด์Šค ๋””์ž์ธ์˜ ํ•œ๊ณ„๋ฅผ ๋›ฐ์–ด๋„˜๊ณ  ๋ชฐ์ž…๊ฐ ์žˆ๊ณ  ๋งค๋ ฅ์ ์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฒฝํ—˜์„ ์ฐฝ์ถœํ•˜๋ ค๋Š” ํ˜„๋Œ€ UI ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๊ท€์ค‘ํ•œ ์ฐฝ์˜์  ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๊ฒฐ๋ก ์ ์œผ๋กœ ์‹œ์ฐจ๋Š” ํšจ๊ณผ์ ์œผ๋กœ ์ ์šฉํ•˜๋ฉด ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ๊ฐ•๋ ฅํ•œ ๋””์ž์ธ ์›์น™์ž…๋‹ˆ๋‹ค. AppMaster ํ”Œ๋žซํผ ๋‚ด์˜ ํ…œํ”Œ๋ฆฟ ๋””์ž์ธ ๋งฅ๋ฝ์—์„œ ๊ฐœ๋ฐœ์ž์™€ ๋””์ž์ด๋„ˆ๋Š” ์‚ฌ์šฉ์ž๋ฅผ ์‚ฌ๋กœ์žก๊ณ  ์ „์ฒด ์ธํ„ฐํŽ˜์ด์Šค ๋””์ž์ธ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๋™์  ์‹œ์ฐจ ํšจ๊ณผ๋ฅผ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ์ œ๊ณต๋œ ๋‹ค์šฉ๋„์˜ ์‚ฌ์šฉ์ž ์นœํ™”์ ์ธ ์ธํ„ฐํŽ˜์ด์Šค์™€ ์ตœ์ฒจ๋‹จ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ˆˆ๊ธธ์„ ์‚ฌ๋กœ์žก๋Š” ์‹œ๊ฐ์  ์š”์†Œ์™€ ํšจ์œจ์ ์ธ ์„ฑ๋Šฅ ์‚ฌ์ด์˜ ์ ์ ˆํ•œ ๊ท ํ˜•์„ ์œ ์ง€ํ•จ์œผ๋กœ์จ ๊ฐœ๋ฐœ์ž๋Š” ํ…œํ”Œ๋ฆฟ ๊ฐœ๋ฐœ์—์„œ ์‹œ์ฐจ ๋””์ž์ธ์˜ ์ž ์žฌ๋ ฅ์„ ์ตœ๋Œ€ํ•œ ํ™œ์šฉํ•˜๊ณ  ์ •๋ง ๊ธฐ์–ต์— ๋‚จ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฒฝํ—˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.