2022๋…„ 4์›” 14์ผยท1๋ถ„ ์ฝ๊ธฐ

AppMaster.io ์ฝ”๋“œ ์—†๋Š” ํ”Œ๋žซํผ ์—…๋ฐ์ดํŠธ | 2022๋…„ 3์›”

3์›”์— ์ถ”๊ฐ€ ๋ฐ ์ˆ˜์ •ํ•œ ์‚ฌํ•ญ์„ ์•Œ์•„๋ณด์„ธ์š”.

AppMaster.io ์ฝ”๋“œ ์—†๋Š” ํ”Œ๋žซํผ ์—…๋ฐ์ดํŠธ | 2022๋…„ 3์›”

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

์•ˆ๋“œ๋กœ์ด๋“œ์šฉ LocalDB

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

์ด์ œ ๊ฐœ๋ฐœ์ž๋Š” ์‚ฌ์šฉ์ž ์žฅ์น˜์—์„œ ํ•„์š”ํ•œ ๋กœ์ง์œผ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” DeepLink๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. DeepLink ๋ฉ”์ปค๋‹ˆ์ฆ˜์€ AppMaster ๊ฐœ๋ฐœ์ž ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ๊ฒŒ์‹œ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. onDeepLink ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ˆ˜์ค€ ํŠธ๋ฆฌ๊ฑฐ๋Š” DeepLink๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

๋ชจ๋ฐ”์ผ ์•ฑ์šฉ ์—…๋ฐ์ดํŠธ๋œ UI ๋””์ž์ด๋„ˆ

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

๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํ™”๋ฉด ์ž๋™ ์ƒ์„ฑ

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

์š”์†Œ์— ๋Œ€ํ•œ ๋ฐ˜์‘์ ์ธ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ์—…๋ฐ์ดํŠธ

์›ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ํด๋ผ์šฐ๋“œ์— ๋ฐฐํฌํ•˜๊ธฐ
AppMaster Cloud ๋˜๋Š” ์ž์ฒด AWS, Azure, Google Cloud ํ™˜๊ฒฝ์— ๋ฐฐํฌํ•˜์„ธ์š”.
์ง€๊ธˆ ๋ฐฐํฌ

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

๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค ๊ฐœ์„ 

ํ”„๋กœ๋•์…˜ ์ค€๋น„๋œ ์†Œ์Šค ์ฝ”๋“œ ๋ฐ›๊ธฐ
๋…ธ์ฝ”๋“œ๋กœ ๋นŒ๋“œํ•œ ๋’ค, ์™„์ „ํ•œ ์ œ์–ด๊ฐ€ ํ•„์š”ํ•  ๋•Œ ์‹ค์ œ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๋‚ด๋ณด๋‚ด์„ธ์š”.
์ฝ”๋“œ ์ƒ์„ฑ
  • Generic BP์˜ ์ž…๋ ฅ ๋ฐ ์ถœ๋ ฅ ๋ณ€์ˆ˜ ์ž‘์—… ์ˆ˜์ •.
  • ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๊ณผ ๊ด€๋ จ๋œ ๊ตฌ์„ฑ ์š”์†Œ ์ƒ์„ฑ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋‹ค์Œ ๋ณ€์ˆ˜์˜ ์ œ๊ฑฐ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ตฌ์„ฑ ์š”์†Œ ID ๋ธ”๋ก ๋ณ€์ˆ˜๋ฅผ ์žฌ์„ค์ •ํ•  ๋•Œ ์†์„ฑ ๊ฐ€์ ธ์˜ค๊ธฐ/์„ค์ •/์—…๋ฐ์ดํŠธ ๋ธ”๋ก์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ, ์„ ํƒ๋จ, ์˜ต์…˜.
  • onHide ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ”Œ๋žซํผ์˜ ์ฃผ์š” ์ˆ˜์ • ์‚ฌํ•ญ ๋ฐ ๊ฐœ์„  ์‚ฌํ•ญ

  • ๋ชจ๋ฐ”์ผ ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค์˜ ์ƒˆ๋กœ์šด ๋ธ”๋ก
  • Facebook SDK๋ฅผ ๋ฒ„์ „ 13์œผ๋กœ ์—…๋ฐ์ดํŠธํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์š”์†Œ์˜ ํ‘œ์‹œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ชฉ๋ก ์œ„์ ฏ๊ณผ ๋ชฉ๋ก ํ™”๋ฉด์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“ˆ

์‹œ๊ฐ์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค๊ณ„ํ•˜๊ธฐ
PostgreSQL ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ๋ธ๋งํ•˜๊ณ  ํ•˜๋‚˜์˜ ํ”„๋กœ์ ํŠธ์—์„œ ๋ฐฑ์—”๋“œ, ์›น, ๋ชจ๋ฐ”์ผ์—์„œ ์‚ฌ์šฉํ•˜์„ธ์š”.
AppMaster ์‚ฌ์šฉํ•ด๋ณด๊ธฐ
  • Amazon S3 ๊ฐ์ฒด ์Šคํ† ๋ฆฌ์ง€์™€ ์ง์ ‘ ํ†ตํ•ฉํ•˜๊ธฐ ์œ„ํ•œ ๋ชจ๋“ˆ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ณ„์† ์ง€์ผœ๋ด์ฃผ์‹œ๊ณ  ์ฝ”๋“œ ์—†๋Š” ์—…๋ฐ์ดํŠธ๋ฅผ ๋†“์น˜์ง€ ๋งˆ์„ธ์š”! Discord์˜ AppMaster.io ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๊ฐ€์ž…ํ•˜๊ณ  ๊ทธ๊ณณ์—์„œ ๊ฐœ๋ฐœ์ž๋“ค์—๊ฒŒ ์ง์ ‘ ๋ฌธ์ž๋ฅผ ๋ณด๋‚ด์„ธ์š”!

์‰ฌ์šด ์‹œ์ž‘
๋ฉ‹์ง„๋งŒ๋“ค๊ธฐ

๋ฌด๋ฃŒ ์š”๊ธˆ์ œ๋กœ AppMaster๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์„ธ์š”.
์ค€๋น„๊ฐ€ ๋˜๋ฉด ์ ์ ˆํ•œ ๊ตฌ๋…์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹œ์ž‘ํ•˜๋‹ค
AppMaster.io ์ฝ”๋“œ ์—†๋Š” ํ”Œ๋žซํผ ์—…๋ฐ์ดํŠธ | 2022๋…„ 3์›” | AppMaster