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

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

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

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

AppMaster ์˜ no-code ํ”Œ๋žซํผ์€ ์‹ค์‹œ๊ฐ„ ์ฒ˜๋ฆฌ ๊ธฐ๋Šฅ์ด ํ•„์š”ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์— ๋งค์šฐ โ€‹โ€‹์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ํ”Œ๋žซํผ์˜ ์‹œ๊ฐ์  ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง, ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค ์„ค๊ณ„ ๋ฐ REST API endpoint ๊ตฌ์„ฑ์„ ํ†ตํ•ด ๊ณ ๊ฐ์€ ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ๋‚ด์žฅ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ AppMaster ์—์„œ ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์•Œ๋ ค์ง„ Postgresql ํ˜ธํ™˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ํ•จ๊ป˜ ์ž‘๋™ํ•˜๋„๋ก ๋งž์ถคํ™”๋ฉ๋‹ˆ๋‹ค. ์‹ค์‹œ๊ฐ„ ์ฒ˜๋ฆฌ ๊ธฐ๋Šฅ ๋ฐ ํ™•์žฅ์„ฑ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

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

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

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

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