๋ณธ๋ฌธ์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ

nachocode SDK ๊ฐœ์š”

๐Ÿ”” ์ตœ์‹ ํ™” ์ผ์ž: 2024-11-27

nachocode JavaScript ํด๋ผ์ด์–ธํŠธ SDK๋Š” ์›น ํด๋ผ์ด์–ธํŠธ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋„ค์ดํ‹ฐ๋ธŒ ์•ฑ ๊ฐœ๋ฐœ์„ ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ด SDK๋ฅผ ํ™œ์šฉํ•˜๋ฉด ๋‹ค์–‘ํ•œ ๋„ค์ดํ‹ฐ๋ธŒ ๊ธฐ๋Šฅ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ๋„ ์†์‰ฝ๊ฒŒ ๋ชจ๋ฐ”์ผ ๋””๋ฐ”์ด์Šค์˜ ๊ณ ์œ  ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ๋ฌธ์„œ๋Š” SDK์˜ ์„ค์น˜, ์ดˆ๊ธฐํ™”, ์ฃผ์š” ๊ธฐ๋Šฅ, ์‚ฌ์šฉ ๋ฐฉ๋ฒ• ๋“ฑ์„ ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค.


๋ฌธ์„œ ๊ตฌ์กฐโ€‹

nachocode SDK ๋ฌธ์„œ๋Š” ์•„๋ž˜์™€ ๊ฐ™์€ ๊ตฌ์กฐ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค:

  1. SDK ๊ฐœ์š”
    nachocode SDK์˜ ์ฃผ์š” ๊ธฐ๋Šฅ๊ณผ ๊ฐœ๋…์— ๋Œ€ํ•œ ์„ค๋ช…์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  2. ์‹œ์ž‘ํ•˜๊ธฐ
    nachocode SDK๋ฅผ ์›น ํด๋ผ์ด์–ธํŠธ์— ์„ค์น˜ํ•˜๊ณ  ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค.
    โžก๏ธ ์‹œ์ž‘ํ•˜๊ธฐ ๊ฐ€์ด๋“œ

  3. ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋ณ„ ๋ฌธ์„œ
    nachocode SDK์˜ ๊ฐ ๋„ค์ž„์ŠคํŽ˜์ด์Šค(app, authentication, device ๋“ฑ)์— ๋Œ€ํ•œ ์ƒ์„ธํ•œ ๋ฌธ์„œ์™€ ์‚ฌ์šฉ๋ฒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  4. API ๋ฌธ์„œ
    nachocode ํ”Œ๋žซํผ์—์„œ ์ œ๊ณตํ•˜๋Š” API ์—”๋“œํฌ์ธํŠธ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
    โžก๏ธ API ๊ฐœ์š”

  5. CLI ๋ฌธ์„œ (์ถ”ํ›„ ์ถ”๊ฐ€)
    nachocode CLI๋ฅผ ํ™œ์šฉํ•œ ๋‹ค์–‘ํ•œ ์ž๋™ํ™” ๋ฐ ๋นŒ๋“œ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.


์‹œ์ž‘ํ•˜๊ธฐโ€‹

nachocode SDK๋ฅผ ์ฒ˜์Œ ์‚ฌ์šฉํ•˜์‹œ๋‚˜์š”?
์‹œ์ž‘ํ•˜๊ธฐ ๊ฐ€์ด๋“œ๋ฅผ ํ™•์ธํ•˜์—ฌ SDK ์„ค์น˜ ๋ฐ ์ดˆ๊ธฐํ™”๋ฅผ ์ง„ํ–‰ํ•˜์„ธ์š”.


์ง€์› ํ”Œ๋žซํผโ€‹

  • Android
  • iOS
  • Web

์ฃผ์š” ๊ธฐ๋Šฅโ€‹

nachocode SDK๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค:

1. ์•ฑ ์ •๋ณด ๊ด€๋ฆฌโ€‹

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ด๋ฆ„, ๋ฒ„์ „, ํŒจํ‚ค์ง€ ์ด๋ฆ„ ๋“ฑ์˜ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
โžก๏ธ ์•ฑ ๋„ค์ž„์ŠคํŽ˜์ด์Šค

2. ์‚ฌ์šฉ์ž ์ธ์ฆโ€‹

์ƒ์ฒด ์ธ์ฆ(Fingerprint/Face ID) ๋“ฑ ๋‹ค์–‘ํ•œ ์ธ์ฆ ์ˆ˜๋‹จ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
โžก๏ธ ์ธ์ฆ ๋„ค์ž„์ŠคํŽ˜์ด์Šค

  • ์‚ฌ์šฉ์ž ์ธ์ฆ: ์ƒ์ฒด ์ธ์ฆ ๋ฐ ๊ถŒํ•œ ํ™•์ธ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

3. ๋„ค์ดํ‹ฐ๋ธŒ ๋ฐฑ ํ‚ค ์ œ์–ดโ€‹

Android ๋””๋ฐ”์ด์Šค์—์„œ ๋„ค์ดํ‹ฐ๋ธŒ ๋ฐฑ ํ‚ค ์ด๋ฒคํŠธ๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
โžก๏ธ ๋ฐฑ ํ‚ค ๋„ค์ž„์ŠคํŽ˜์ด์Šค

4. ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋Šฅโ€‹

์™ธ๋ถ€ ๋ธŒ๋ผ์šฐ์ € ๋˜๋Š” ๋‚ด๋ถ€ ๋ธŒ๋ผ์šฐ์ €๋กœ URL์„ ์—ด ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
โžก๏ธ ๋ธŒ๋ผ์šฐ์ € ๋„ค์ž„์ŠคํŽ˜์ด์Šค

5. ๋””๋ฐ”์ด์Šค ์ •๋ณด ๋ฐ ์ƒํƒœ ํ™•์ธโ€‹

๋””๋ฐ”์ด์Šค ๋ชจ๋ธ, OS ๋ฒ„์ „, ๋ฐฐํ„ฐ๋ฆฌ ์ƒํƒœ, ๋„คํŠธ์›Œํฌ ์ƒํƒœ ๋“ฑ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โžก๏ธ ๋””๋ฐ”์ด์Šค ๋„ค์ž„์ŠคํŽ˜์ด์Šค

6. ํ™˜๊ฒฝ ์„ค์ • ๋ฐ ์‹คํ–‰ ์ƒํƒœ ๊ด€๋ฆฌโ€‹

SDK ์ดˆ๊ธฐํ™” ์ƒํƒœ, ์‹คํ–‰ ํ™˜๊ฒฝ(์›น/์•ฑ) ๋“ฑ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โžก๏ธ ํ™˜๊ฒฝ ๋„ค์ž„์ŠคํŽ˜์ด์Šค

7. ์ด๋ฒคํŠธ ๊ด€๋ฆฌโ€‹

์ดˆ๊ธฐํ™”, ํฌ๊ทธ๋ผ์šด๋“œ/๋ฐฑ๊ทธ๋ผ์šด๋“œ ์ „ํ™˜ ๋“ฑ์˜ ์ด๋ฒคํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
โžก๏ธ ์ด๋ฒคํŠธ ๋„ค์ž„์ŠคํŽ˜์ด์Šค

8. ๋””๋ฐ”์ด์Šค ๊ถŒํ•œ ์ œ์–ดโ€‹

์นด๋ฉ”๋ผ, ์œ„์น˜, ํ‘ธ์‹œ ์•Œ๋ฆผ ๋“ฑ ๋””๋ฐ”์ด์Šค ๊ถŒํ•œ์„ ์š”์ฒญํ•˜๊ณ  ์ƒํƒœ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โžก๏ธ ๊ถŒํ•œ ๋„ค์ž„์ŠคํŽ˜์ด์Šค

9. ๋‚ด๋ถ€ ์ €์žฅ์†Œ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌโ€‹

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋‚ด๋ถ€ ์ €์žฅ์†Œ๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅ ๋ฐ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
โžก๏ธ ๋‚ด๋ถ€ ์ €์žฅ์†Œ ๋„ค์ž„์ŠคํŽ˜์ด์Šค

10. ํ‘ธ์‹œ ์•Œ๋ฆผ ํ† ํฐ ๊ด€๋ฆฌโ€‹

ํ‘ธ์‹œ ์•Œ๋ฆผ ํ† ํฐ์„ ๊ด€๋ฆฌํ•˜๊ณ  nachocode ์„œ๋ฒ„์— ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โžก๏ธ ํ‘ธ์‹œ ๋„ค์ž„์ŠคํŽ˜์ด์Šค

11. ํ™”๋ฉด ์ƒˆ๋กœ๊ณ ์นจ ์ œ์–ดโ€‹

'Pull to Refresh'์™€ ๊ฐ™์€ ์ƒˆ๋กœ๊ณ ์นจ ๋™์ž‘์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โžก๏ธ ์ƒˆ๋กœ๊ณ ์นจ ๋„ค์ž„์ŠคํŽ˜์ด์Šค

12. ๊ณต์œ  ๊ธฐ๋Šฅโ€‹

๋„ค์ดํ‹ฐ๋ธŒ ๊ณต์œ  UI๋ฅผ ํ†ตํ•ด URL์„ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โžก๏ธ ๊ณต์œ  ๋„ค์ž„์ŠคํŽ˜์ด์Šค

13. ํƒญ๋ฐ” ์ œ์–ดโ€‹

์•ฑ ๋‚ด๋ถ€ ํƒญ๋ฐ”์˜ ํ‘œ์‹œ ์—ฌ๋ถ€ ๋ฐ ์ด๋™์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โžก๏ธ ํƒญ๋ฐ” ๋„ค์ž„์ŠคํŽ˜์ด์Šค

14. ์ง„๋™ ๋ฐ ํ–…ํ‹ฑ ํ”ผ๋“œ๋ฐฑโ€‹

๋””๋ฐ”์ด์Šค์˜ ์ง„๋™ ๋ฐ ํ–…ํ‹ฑ ํ”ผ๋“œ๋ฐฑ์„ ํŠธ๋ฆฌ๊ฑฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โžก๏ธ ์ง„๋™ ๋„ค์ž„์ŠคํŽ˜์ด์Šค


nachocode SDK๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์•ฑ ๊ฐœ๋ฐœ์˜ ์ƒˆ๋กœ์šด ๊ฐ€๋Šฅ์„ฑ์„ ํƒํ—˜ํ•ด๋ณด์„ธ์š”! ๐Ÿ› ๏ธ