Android ์ฑ ๊ฐ๋ฐ ์์ญ์์ SDK ๋๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ํคํธ๋ ๊ฐ๋ฐ์๊ฐ ๊ฐ๋ ฅํ๊ณ ํ์ฅ ๊ฐ๋ฅํ๋ฉฐ ๊ธฐ๋ฅ์ด ํ๋ถํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์๋๋ก ํ๋ ํฌ๊ด์ ์ธ ๋๊ตฌ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ๋ฌธ์ ๋ฐ ์ํ ์ฝ๋ ์ธํธ ์ญํ ์ ํ์ฌ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. Android ๊ธฐ๊ธฐ์ ๊ฒฝ์ฐ. SDK๋ ํ์ ๋น๋ฉ ๋ธ๋ก๊ณผ ํ ํ๋ฆฟ์ ์ ๊ณตํ์ฌ ์ฑ ๊ฐ๋ฐ๊ณผ ๊ด๋ จ๋ ๋ณต์ก์ฑ๊ณผ ์๊ฐ ์๋ชจ๋ฅผ ์ค์ด๊ณ ๊ฐ๋ฐ์๊ฐ ์ฑ์ ๊ณ ์ ํ ๊ธฐ๋ฅ์ ์ง์คํ ์ ์๋๋ก ํด์ค๋๋ค.
์ฑ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๋ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ธ AppMaster ์ ๋งฅ๋ฝ์์ SDK๋ ํ์์ ์ธ ๋ฆฌ์์ค ์ญํ ์ ํฉ๋๋ค. AppMaster Go(golang)๋ฅผ ์ฌ์ฉํ๋ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ , Vue3 ํ๋ ์์ํฌ ๋ฐ JS/TS๋ฅผ ์ฌ์ฉํ๋ ์น ์ ํ๋ฆฌ์ผ์ด์ , Android์ฉ Kotlin ๋ฐ Jetpack Compose ๋ฐ iOS์ฉ SwiftUI ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๊ฐ์ ๋ค์ํ ํ๋ซํผ์ ๋ํ ์ ํ๋ฆฌ์ผ์ด์ ์์ค ์ฝ๋๋ฅผ ์์ฑํ๋ฏ๋ก SDK๋ ์ํํ ์์ ์ ์ง์ํฉ๋๋ค. ์ด๋ฌํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ปดํ์ผํ๊ณ ํจํค์งํ์ฌ ํด๋ผ์ฐ๋์ ๋ฐฐํฌํฉ๋๋ค.
ํนํ Android ์ฑ ๊ฐ๋ฐ์ ๋ง์ถฐ์ง Android SDK์๋ ๊ฐ๋ฐ ๋ฐ ํ ์คํธ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๋ ๋น๋ ๋๊ตฌ, ๋๋ฒ๊ฑฐ, ์๋ฎฌ๋ ์ดํฐ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ฐ์ ์ค์ํ ๊ตฌ์ฑ ์์๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. Android SDK๋ ๊ฐ๋ฐ์๊ฐ ์์น ๊ธฐ๋ฐ ์๋น์ค, ์์ ๋คํธ์ํน, ์ฐ๊ฒฐ, ๋ฉํฐ๋ฏธ๋์ด ๋ฑ๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ํตํฉํ๋ ๋ฐ ํ์ฉํ ์ ์๋ ๊ด๋ฒ์ํ API ๋ฐ ํ๋ ์์ํฌ์ ๋ํ ์ง์์ ์ ๊ณตํ์ฌ ๋ค์ํ ์ฌ์ฉ์ ์๊ตฌ์ ๋ง๋ ํ๋ถํ ๋ํํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ํ AppMaster ์ ์๋ฒ ์ค์ฌ ์ ๊ทผ ๋ฐฉ์์ ํตํด ๊ณ ๊ฐ์ App Store ๋ฐ Play Market์ ์ ๋ฒ์ ์ ๋ค์ ์ ์ถํ์ง ์๊ณ ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ UI, ๋ก์ง ๋ฐ API ํค๋ฅผ ์ ๋ฐ์ดํธํ ์ ์์ต๋๋ค. SDK๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ๋ฅ์ด๋ ์์ ์ฑ์ ์ ํ์ํค์ง ์์ผ๋ฉด์ ์ํํ ์ ๋ฐ์ดํธ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ ํ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๊ตฌ๋ฅผ ์ ๊ณตํจ์ผ๋ก์จ ์ด ํ๋ก์ธ์ค์์ ์ค์ํ ์ญํ ์ ํฉ๋๋ค.
๋ํ SDK๋ ์ผ๊ด๋ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๊ธฐ ์ํด ๋ค์ํ ์ฅ์น ๋ฐ ํ๋ฉด ํฌ๊ธฐ์ ๋ํ ํธํ์ฑ ๋ฐ ์ต์ ํ๋ฅผ ์ง์ํฉ๋๋ค. Android์ ์์ฅ ์ ์ ์จ์ด ๊ณ์ ์ฆ๊ฐํ๊ณ ์์ผ๋ฉฐ ์ต๊ทผ ์ถ์ ์ ๋ฐ๋ฅด๋ฉด ์ ์ธ๊ณ ๋ชจ๋ฐ์ผ ์ด์ ์ฒด์ ์ฌ์ฉ์ ์ฝ 72%๊ฐ Android์์ ๋ฐ์ํ๋ค๊ณ ํฉ๋๋ค. ๋ฐ๋ผ์ ์ฑ ๊ฐ๋ฐ์ ์ํด ํฌ๊ด์ ์ธ ์ต์ SDK๋ฅผ ํ์ฉํ๋ ๊ฒ์ด ๊ทธ ์ด๋ ๋๋ณด๋ค ์ค์ํด์ก์ต๋๋ค. ์ด๋ฌํ ๋งฅ๋ฝ์์ AppMaster ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ชจ๋ Android ์ฅ์น์ ํธํ๋๊ณ ์ต์ ํ๋์๋์ง ํ์ธํฉ๋๋ค.
์ฑ ๊ฐ๋ฐ์์ SDK๋ฅผ ์ฌ์ฉํ๋ ์ฃผ์ ์ด์ ์ค ํ๋๋ ํ์ฌ ํ๋ซํผ ๋ฐ ์๋น์ค์์ ์ํํ ํตํฉ์ ์ด์งํ๋ ๋ฅ๋ ฅ์ ๋๋ค. ์ด๋ฌํ ํตํฉ์ด ์ต์ ์ฑ ๊ฐ๋ฐ์ ํ์์ ์ด๊ธฐ ๋๋ฌธ์ SDK๋ Firebase, Google ์ง๋, ์์ ๋ฏธ๋์ด ํ๋ซํผ๊ณผ ๊ฐ์ ์ธ๊ธฐ ์๋น์ค์ ์ฐ๊ฒฐํ๊ธฐ ์ํด ๋ฏธ๋ฆฌ ๋ง๋ค์ด์ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ API๋ฅผ ์ ๊ณตํ์ฌ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํฉ๋๋ค.
๋ํ SDK๋ ๊ฐ๋ฐ์๊ฐ ๊ธฐ๊ณ ํ์ต ๋ฐ AI์ ๊ฐ์ ๊ณ ๊ธ ๊ธฐ๋ฅ์ ๋ฐฐํฌํ์ฌ ํ์ ์ ์ด๊ณ ๋งค๋ ฅ์ ์ธ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ ์ ์๋ ์ต์ฒจ๋จ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์๋๋ก ์ง์ํฉ๋๋ค. AppMaster ์ ํ๋ซํผ์ ์ด๋ฌํ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ๋ค์ํ ๋น์ฆ๋์ค ๋ฐ ๊ธฐ์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๊ณ ๋์ ์ฑ๋ฅ๊ณผ ํ์ฅ์ฑ์ ๋ณด์ฅํฉ๋๋ค.
๋ณด์ ์ธก๋ฉด์ ๊ณ ๋ คํ์ฌ SDK๋ ๊ฐ๋ฐ์์๊ฒ OAuth, JWT ๋ฐ OpenID Connect์ ๊ฐ์ ๋ณด์ ์ธ์ฆ ๋ฐ ๊ถํ ๋ถ์ฌ ๋ฐฉ๋ฒ์ ๊ตฌํํ๋ ๋ฐ ํ์ํ ํ์ ๋๊ตฌ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ๊ณตํ์ฌ ์ฌ์ฉ์ ๋ฐ์ดํฐ๋ฅผ ๋ณดํธํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ด GDPR๊ณผ ๊ฐ์ ์๊ฒฉํ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ ๊ท์ ์ ์ค์ํ๋๋ก ๋ณด์ฅํฉ๋๋ค.
SDK์ ๋ ๋ค๋ฅธ ์ฃผ๋ชฉํ ๋งํ ์ฅ์ ์ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์ก์ฑํ๊ณ ๊ฐ๋ฐ์ ๊ฐ์ ๋น ๋ฅธ ํ์ต์ ์ด์งํ๋ ํฌ๊ด์ ์ธ ๋ฌธ์ ๋ฐ ์ํ ์ฝ๋์ ๋ํ ๊ธฐ์ฌ์ ๋๋ค. ์ด์ ๊ด๋ จํ์ฌ AppMaster ์๋ฒ endpoints, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ ๋ฑ์ ๋ํ Swagger(OpenAPI) ๋ฌธ์๋ฅผ ์๋ ์์ฑํ์ฌ ๊ฐ๋ฐ ํ ๊ฐ์ ํฌ๋ช ์ฑ, ํ์ ๋ฐ ํธํ์ฑ์ ์ด์งํฉ๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก SDK๋ ํนํ Android ์ฑ ๊ฐ๋ฐ์ ๋งฅ๋ฝ์์ ๊ฐ๋ฐ์๋ฅผ ์ํ ๊ท์คํ ๋ฆฌ์์ค ์ญํ ์ ํ๋ฉฐ, ์ฑ ๊ฐ๋ฐ์ ๊ฐ์ํํ๊ณ , ๋ชจ๋ฒ ์ฌ๋ก์ ํ์ฅ์ฑ์ ์ด์งํ๊ณ , ๊ธฐ๊ธฐ ๊ฐ ์ต์ ํ๋ฅผ ๋ณด์ฅํ๊ณ , ํ์ฌ ์๋น์ค์์ ์ํํ ํตํฉ์ ์ด์งํฉ๋๋ค. AppMaster ํ๋ซํผ์ SDK๊ฐ ์ ๊ณตํ๋ ์ด์ ์ ํจ๊ณผ์ ์ผ๋ก ํ์ฉํ์ฌ ์ฑ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํ๊ณ ๊ธฐ์ ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํ๋ฉฐ ๋ชจ๋ ๊ท๋ชจ์ ๊ธฐ์ ์ ์ํด 10๋ฐฐ ๋ ๋น ๋ฅด๊ณ 3๋ฐฐ ๋ ๋น์ฉ ํจ์จ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ์๋ฃจ์ ์ ๋ณด์ฅํฉ๋๋ค.