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

AppMaster ์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•˜๋ ค๋ฉด ์ž‘์—…์„ ์‹œ๊ฐ์ ์œผ๋กœ ์ •์˜ํ•˜๊ณ  ๊ตฌ์„ฑํ•˜๋Š” ๋“ฑ ์ผ๋ จ์˜ ๋‹จ๊ณ„๋งŒ ํ•„์š”ํ•˜๋ฏ€๋กœ ์ž‘์—…์€ ๋” ๋น ๋ฅธ ๊ฐœ๋ฐœ ์ฃผ๊ธฐ์— ๊ธฐ์—ฌํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฐ„์†Œํ™”๋œ ํ”„๋กœ์„ธ์Šค๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ์ค‘์†Œ๊ธฐ์—… ๋ฐ ๋Œ€๊ธฐ์—…์„ ํฌํ•จํ•œ ๋‹ค์–‘ํ•œ ๊ณ ๊ฐ์„ ์œ„ํ•ด 10๋ฐฐ ๋” ๋น ๋ฅด๊ฒŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์™„๋ฃŒํ•˜๊ณ  3๋ฐฐ ๋” ์ ์€ ๋น„์šฉ์œผ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์™„๋ฃŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

AppMaster ์—์„œ Actions๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์–ป์„ ์ˆ˜ ์žˆ๋Š” ์ค‘์š”ํ•œ ์ด์  ์ค‘ ํ•˜๋‚˜๋Š” ์—ฌ๋Ÿฌ ํ”Œ๋žซํผ๊ณผ์˜ ํ˜ธํ™˜์„ฑ์ž…๋‹ˆ๋‹ค. AppMaster Go(golang)๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, Vue3 ํ”„๋ ˆ์ž„์›Œํฌ ๋ฐ JS/TS๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, Android์šฉ Kotlin ๋ฐ Jetpack Compose ์™€ iOS์šฉ SwiftUI ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ˜ธํ™˜์„ฑ์„ ํ†ตํ•ด ๊ธฐ์กด ์‹œ์Šคํ…œ๊ณผ ์›ํ™œํ•˜๊ฒŒ ํ†ตํ•ฉ๋˜์–ด ๊ณ ๊ฐ์—๊ฒŒ ์œ ์—ฐํ•˜๊ณ  ๋ฏธ๋ž˜ ์ง€ํ–ฅ์ ์ธ ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

AppMaster ์˜ ์„œ๋ฒ„ ๊ธฐ๋ฐ˜ ์ ‘๊ทผ ๋ฐฉ์‹์€ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์ž‘์—… ์‚ฌ์šฉ์„ ๋”์šฑ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค. ์ด ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด ๊ณ ๊ฐ์€ App Store ๋ฐ Play Market์— ์ƒˆ ๋ฒ„์ „์„ ๋‹ค์‹œ ์ œ์ถœํ•˜์ง€ ์•Š๊ณ ๋„ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ UI, ๋กœ์ง ๋ฐ API ํ‚ค๋ฅผ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ๊ธฐ์—…์€ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ๋ฐฉํ•ดํ•˜์ง€ ์•Š๊ณ  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ตœ์‹  ์ƒํƒœ๋กœ ์œ ์ง€ํ•˜๊ณ  ์ตœ์ข… ์‚ฌ์šฉ์ž ์š”๊ตฌ ์‚ฌํ•ญ์„ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์›Œํฌํ”Œ๋กœ ์ž๋™ํ™” ๋ฐ AppMaster ํ”Œ๋žซํผ์˜ ์ผ๋ฐ˜์ ์ธ ์ž‘์—… ์˜ˆ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

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

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

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