๋ชจ๋ฐ์ผ 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 ๋ฒ์ ๊ณผ ํธํ๋๋ ์๋ฒ ๊ธฐ๋ฐ ํ๋ ์์ํฌ ๋ฐ ์๋ฃจ์ ์ ์ ๊ณตํ์ฌ ์ด ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํ๋ฏ๋ก ๊ฐ๋ฐ์๋ ๋์ ๊ณ ๊ฐ์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋ ๊ธฐ๋ฅ์ด ํ๋ถํ๊ณ ์ฌ์ฉ์ ์นํ์ ์ธ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋๋ ๋ฐ ์ง์คํ ์ ์์ต๋๋ค. ์ต์ ํ๋ซํผ ๊ฐ๋ฐ ๋ฐ ํ์ ์ ๋ํ ์ต์ ์ ๋ณด๋ฅผ ์ป์ผ์ธ์.