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

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

SDK ๋ฒ„์ „์€ ์ผ๋ฐ˜์ ์œผ๋กœ ํ”Œ๋žซํผ์˜ ํŠน์ • ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ๋„๊ตฌ, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฐ ๋ฌธ์„œ ์„ธํŠธ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. SDK ๋ฒ„์ „์˜ ์ค‘์š”ํ•œ ๊ตฌ์„ฑ ์š”์†Œ ์ค‘ ์ผ๋ถ€๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • Android์šฉ Android Studio ๋˜๋Š” iOS์šฉ Xcode์™€ ๊ฐ™์€ ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ(IDE)์€ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์ฝ”๋“œ ํŽธ์ง‘, ๋””๋ฒ„๊น… ๋ฐ ํ…Œ์ŠคํŠธ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ์‚ฌ์šฉ์ž ์นœํ™”์ ์ธ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ, ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค ๋””์ž์ธ, ๋„คํŠธ์›Œํฌ ํ†ต์‹ ๊ณผ ๊ฐ™์€ ์ผ๋ฐ˜์ ์ธ ์ž‘์—…์„ ์œ„ํ•ด ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ฝ”๋“œ ๊ตฌ์„ฑ ์š”์†Œ ๋ฐ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”„๋ ˆ์ž„์›Œํฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค.
  • ์œ„์น˜ ์„œ๋น„์Šค, ์นด๋ฉ”๋ผ, ์„ผ์„œ, ์•Œ๋ฆผ ๋“ฑ ํ”Œ๋žซํผ๋ณ„ ๊ธฐ๋Šฅ ๋ฐ ํ•˜๋“œ์›จ์–ด ๊ธฐ๋Šฅ๊ณผ ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” API์ž…๋‹ˆ๋‹ค.
  • ๊ฐœ๋ฐœ์ž๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์˜ค๋ฅ˜๋ฅผ ์‹๋ณ„ ๋ฐ ์ˆ˜์ •ํ•˜๊ณ  ์„ฑ๋Šฅ์„ ์ตœ์ ํ™”ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๋””๋ฒ„๊น… ๋ฐ ํ…Œ์ŠคํŠธ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.
  • ๊ฐœ๋ฐœ์ž๊ฐ€ ํ”Œ๋žซํผ์˜ ๊ธฐ๋Šฅ์„ ํšจ๊ณผ์ ์œผ๋กœ ์ดํ•ดํ•˜๊ณ  ํ™œ์šฉํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๋ฌธ์„œ ๋ฐ ์ƒ˜ํ”Œ ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž๋Š” AppMasterno-code ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์†”๋ฃจ์…˜์„ ๋งŒ๋“ค ๋•Œ Android์šฉ Kotlin ๋ฐ Jetpack Compose ์™€ iOS์šฉ SwiftUI ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” AppMaster์˜ ์„œ๋ฒ„ ๊ธฐ๋ฐ˜ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๊ธฐ๋ณธ ํŠน์ • ๋ชจ๋ฐ”์ผ SDK ๋ฒ„์ „๊ณผ์˜ ๊ฒฉ์ฐจ๋ฅผ ํ•ด์†Œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„ ์ค‘์‹ฌ ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด ๊ณ ๊ฐ์€ App Store ๋ฐ Play Market์— ์ƒˆ ๋ฒ„์ „์„ ์ œ์ถœํ•˜์ง€ ์•Š๊ณ ๋„ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ UI, ๋กœ์ง ๋ฐ API ํ‚ค๋ฅผ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๊ธฐ๋ณธ ๋ชจ๋ฐ”์ผ SDK ๋ฒ„์ „์— ๋Œ€ํ•œ ์™„์ „ํ•œ ์ง€์‹์— ์˜์กดํ•˜์ง€ ์•Š๊ณ ๋„ ์œ ์—ฐ์„ฑ๊ณผ ์ ์‘์„ฑ์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

Mobile SDK ๋ฒ„์ „ ์—…๋ฐ์ดํŠธ์˜ ๋นˆ๋„์™€ ์˜ํ–ฅ์€ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ, ํ–ฅ์ƒ๋œ ๊ธฐ๋Šฅ, ์ตœ์‹  ์žฅ์น˜ ๋ฐ ์šด์˜ ์ฒด์ œ์— ๋Œ€ํ•œ ์ง€์›์„ ๋„์ž…ํ•˜๋ฏ€๋กœ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด Android SDK ๋ฒ„์ „์€ ์ด์ œ ๋จธํ‹ฐ๋ฆฌ์–ผ ๋””์ž์ธ, ์ ์‘ํ˜• ์•„์ด์ฝ˜, ARCore ๋ฐ MLKit ๊ธฐ๋Šฅ์„ ์œ„ํ•œ ๊ณ ๊ธ‰ API์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•˜๊ณ  ํ˜์‹ ์ ์ธ ๊ธฐ๋Šฅ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. Apple์˜ iOS SDK ๋ฒ„์ „๋„ ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ๋ฐœ์ „ํ•˜์—ฌ ๊ฐœ๋ฐœ์ž๊ฐ€ SwiftUI, Combine ๋ฐ Core ML ํ”„๋ ˆ์ž„์›Œํฌ์™€ ๊ฐ™์€ ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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

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