๋ชจ๋ฐ”์ผ ์•ฑ ๊ฐœ๋ฐœ ์˜์—ญ์—์„œ XML(Extensible Markup Language)์€ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐํ™”, ์ €์žฅ ๋ฐ ์ „์†ก์„ ์œ„ํ•œ ์ค‘์š”ํ•œ ๊ตฌ์„ฑ ์š”์†Œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. XML์˜ ๋‹ค์–‘์„ฑ์€ ๋‹ค์–‘ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ํ”Œ๋žซํผ ๋ฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๊ฐ„์˜ ์›ํ™œํ•œ ํ†ตํ•ฉ๊ณผ ์ƒํ˜ธ ์šด์šฉ์„ฑ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์ „์ฒด์ ์œผ๋กœ XML์€ ์ •๋ณด ๊ตํ™˜์„ ๋‹จ์ˆœํ™”ํ•˜๊ณ  ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ๋ฅผ ์šฉ์ดํ•˜๊ฒŒ ํ•˜๋ฉฐ ์‹œ์Šคํ…œ ์œ ์—ฐ์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.

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

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

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

IEEE ์™€ Gartner Group์ด ์ตœ๊ทผ ๋ฐœํ‘œํ•œ ์—ฐ๊ตฌ์— ๋”ฐ๋ฅด๋ฉด ๋ชจ๋ฐ”์ผ ์•ฑ ๊ฐœ๋ฐœ ์˜์—ญ์—์„œ XML์˜ ์ฑ„ํƒ๋ฅ ์€ HTML ๋ฐ SGML๊ณผ ๊ฐ™์€ ๊ธฐ์กด ๋งˆํฌ์—… ์–ธ์–ด์˜ ์ฑ„ํƒ๋ฅ ์„ ํ›จ์”ฌ ๋Šฅ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์„ฑ์žฅ์€ XML์˜ ํ™•์žฅ์„ฑ, ๋‹จ์ˆœ์„ฑ ๋ฐ ๊ตญ์ œ ํ‘œ์ค€์— ๋Œ€ํ•œ ์—„๊ฒฉํ•œ ์ค€์ˆ˜์™€ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, W3C(World Wide Web Consortium)๋Š” XML ๊ธฐ๋ฐ˜ ๋ชจ๋ฐ”์ผ ์•ฑ ๊ฐœ๋ฐœ์˜ ๊ธฐ๋ฐ˜์„ ํ˜•์„ฑํ•˜๋Š” XQuery, XPath, XSLT ๋ฐ XSD๋ฅผ ํฌํ•จํ•œ ํ•ต์‹ฌ XML ํ‘œ์ค€์„ ์ ๊ทน์ ์œผ๋กœ ์œ ์ง€ํ•˜๊ณ  ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

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

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

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