2021๋…„ 10์›” 05์ผยท1๋ถ„ ์ฝ๊ธฐ

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

์ง€๋‚œ ํ•œ ๋‹ฌ ๋™์•ˆ ์ฝ”๋“œ๊ฐ€ ์—†๋Š” ํ”Œ๋žซํผ์—์„œ ๋ฐœ์ƒํ•œ ์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์›”๊ฐ„ ๋ณด๊ณ ์„œ์ž…๋‹ˆ๋‹ค.

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

์ง€๋‚œ ํ•œ ๋‹ฌ ๋™์•ˆ ์ฝ”๋“œ๊ฐ€ ์—†๋Š” ํ”Œ๋žซํผ์—์„œ ๋ฐœ์ƒํ•œ ์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์— ๋Œ€ํ•œ ๋˜ ๋‹ค๋ฅธ ๋ณด๊ณ ์„œ

์ค‘์š” ์†Œ์‹: ํ”Œ๋žซํผ ๊ฐ€๊ฒฉ์ด ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด์ œ ๋‹ค์Œ ๊ตฌ๋… ๊ณ„ํš์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋น„์ƒ์—…์  ์‚ฌ์šฉ์„ ์œ„ํ•œ ๊ฐœ์ธ .
  • ์ถœ์‹œ ๋ฐ ์†Œ๊ทœ๋ชจ ํ”„๋กœ์ ํŠธ๋ฅผ ์œ„ํ•œ ์‹œ์ž‘ .
  • ์„ฑ์žฅํ•˜๋Š” ๊ธฐ์—…์„ ์œ„ํ•œ ์ „๋ฌธ๊ฐ€ .
  • ๊ธฐ์—… ๊ณ ๊ฐ์„ ์œ„ํ•œ ๊ธฐ์—….

์ผ๋ฐ˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ๋ฐ ์ˆ˜์ • ์‚ฌํ•ญ

  • ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ์ƒˆ ํ…œํ”Œ๋ฆฟ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋ชจ๋ธ๋ณ„๋กœ ์ƒˆ ํŽ˜์ด์ง€๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ณ„์ • ๊ฐ„ ํ”„๋กœ์ ํŠธ ์ด์ „๊ณผ ๊ด€๋ จ๋œ ์—ฌ๋Ÿฌ ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค, ๋์  ๋ฐ ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ๋ชจ๋ธ ์ž‘์—…์— ๋Œ€ํ•œ ๊ทœ์น™์ด ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ ์œ ํ˜•( HTML )์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“ˆ

  • ๋ชจ๋ฐ”์ผ ์•ฑ์— ๋Œ€ํ•œ ํ‘ธ์‹œ ์•Œ๋ฆผ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • Mail Chimp, Autodesk, Zoom ๋ชจ๋“ˆ์˜ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ๋ชจ๋“ˆ:

  • ๋ฐ”์ฝ”๋“œ ์Šค์บ๋„ˆ
  • ๊ตฌ๊ธ€ ์• ๋“œ๋ชน

๋ฐ์ดํ„ฐ ๋ชจ๋ธ

๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค, ๋์  ๋ฐ ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ๋ชจ๋ธ ์ž‘์—…์— ๋Œ€ํ•œ ๊ทœ์น™์ด ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ์ •๋œ:

  • ๋ชจ๋ธ์ด ์—…๋ฐ์ดํŠธ๋  ๋•Œ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์–‘์‹์˜ ํ•„๋“œ ๋™๊ธฐํ™”,
  • ๋ชจ๋ธ ์ด๋ฆ„์„ ๋ณ€๊ฒฝํ•  ๋•Œ ๋ฒ„๊ทธ.

์ถ”๊ฐ€๋จ:

  • ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์˜ ๊ตฌ์„ฑ ์š”์†Œ ์ž๋™ ์ƒ์„ฑ ์„ค์ •,
  • ๋ฐ์ดํ„ฐ ์Šคํ‚ค๋งˆ๊ฐ€ ์„ฑ๊ณต์ ์œผ๋กœ ์ €์žฅ๋˜์—ˆ๋Š”์ง€ ํ™•์ธ

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

์›น ํ™”๋ฉด์„ ๋น ๋ฅด๊ฒŒ ์„ค๊ณ„ํ•˜์„ธ์š”
UI builder๋กœ ์›น ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค๊ณ  ๋ ˆ์ด์•„์›ƒ ๋ณต์ œ๋กœ ์ปดํฌ๋„ŒํŠธ๋ฅผ ์žฌ์‚ฌ์šฉํ•˜์„ธ์š”.
์›น UI ๋งŒ๋“ค๊ธฐ

  • ์ŠคํŠœ๋””์˜ค ๋ฐฑ์—”๋“œ ๋ฐ ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค์— ํŠธ๋žœ์žญ์…˜ ๋ชจ๋“œ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ด์ œ ์›๊ฒฉ ์™ธ๋ถ€ ์š”์ฒญ์˜ ๋ธ”๋ก์ด ์‚ญ์ œ(DELETED)๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
  • Trim String ๋ธ”๋ก์— ๋ฌธ์ž ์„ ํƒ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ „์› ๊ณต๊ธ‰ ์žฅ์น˜ ํšŒ๋กœ๋ฅผ ์ด๋ฏธ์ง€๋กœ ๋‚ด๋ณด๋‚ด๊ธฐ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ์ •๋œ:

  • CSV ํŒŒ์ผ ๊ตฌ๋ฌธ ๋ถ„์„ ์˜ค๋ฅ˜,
  • Is Valid Email ๋ธ”๋ก์˜ ์˜ค๋ฅ˜,
  • Mean In Array(Int) ๋ธ”๋ก์˜ ๋ฐ์ดํ„ฐ ์œ ํ˜•,
  • Stripe ๋ชจ๋“ˆ์˜ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ํ•„๋“œ ์˜ค๋ฅ˜,
  • CSV ํŒŒ์ผ ์ฝ๊ธฐ, ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์Œ, ๋ฌธ์ž์—ด๋กœ, ๋งŒ๋“ค๊ธฐ, ๋ธ”๋ก ํ™•์žฅ(๋ชจ๋ธ ๋ฐ ์™ธ๋ถ€ ์š”์ฒญ์šฉ) ๋˜๋Š” ์›๊ฒฉ ์™ธ๋ถ€ ์š”์ฒญ์œผ๋กœ ๊ฒŒ์‹œ ์ถฉ๋Œ.

์ƒˆ๋กœ์šด ๋ธ”๋ก:

  • YAML๋กœ
  • while ๋ฃจํ”„
  • ๋‚ ์งœ๊นŒ์ง€
  • ๋‚ ์งœ/์‹œ๊ฐ„๊นŒ์ง€
  • UUID v4 ์ƒ์„ฑ
  • ์–ด๋ ˆ์ด์—์„œ ์ œ๊ฑฐ
  • ์–ด๋ ˆ์ด์—์„œ ์ค‘๋ณต ์ œ๊ฑฐ
  • ํ•˜์œ„ ๋ฌธ์ž์—ด ์žˆ์Œ(์ •๊ทœ์‹)

์™ธ๋ถ€ API ์š”์ฒญ ๋””์ž์ด๋„ˆ:

  • ์„ค์ •์— ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค ์Šค์ผ€์ค„๋Ÿฌ:

  • ๋ฒ„๊ทธ ์ˆ˜์ • ๋ฐ ์ƒˆ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋์ 

์˜ค๋Š˜ ๋ฐ”๋กœ ์™„์ „ํ•œ ์•ฑ์„ ๋งŒ๋“œ์„ธ์š”
AppMaster๋ฅผ ์‚ฌ์šฉํ•ด ํ•˜๋‚˜์˜ ํ”„๋กœ์ ํŠธ๋กœ ๋ฐฑ์—”๋“œ, ์›น ์•ฑ, ๋ชจ๋ฐ”์ผ ์•ฑ์„ ๋ชจ๋‘ ๋งŒ๋“ค์–ด๋ณด์„ธ์š”.
์‹œ์ž‘ํ•˜๊ธฐ
  • ์—”๋“œํฌ์ธํŠธ ๋ฐ ์›นํ›…์„ ์ƒ์„ฑํ•  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ๋ช‡ ๊ฐ€์ง€ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ผ๋ถ€ ๋™์ž‘ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์ œ์–ดํ•˜๊ธฐ ์œ„ํ•ด ์ถ”๊ฐ€ ๋์  ์„ค์ •์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฏธ๋“ค์›จ์–ด ์‚ฌ์šฉ์ž ์ง€์ •์„ ์œ„ํ•œ ๋ฌธ์ž์—ด ๋ฐฐ์—ด์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋””์ž์ด๋„ˆ

  • ์ผ๋ถ€ ๊ตฌ์„ฑ ์š”์†Œ์— ๋Œ€ํ•œ ์„ค์ •์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•œ ๋ชจ๋“ˆ ์ž‘์—…์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • WA ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๋ณต์ œํ•˜๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์ˆ˜์ •:

  • ํ…Œ์ด๋ธ”์˜ ์˜ค๋ฅ˜๋ฅผ ํ‘œ์‹œํ•˜๋Š” ํ•„๋“œ,
  • ๋‹ค์Œ URL,
  • ์‚ฌ์ง„์„ ํ‘œ์‹œํ•˜๊ณ ,
  • ํ•„ํ„ฐ ์ž‘์—…,
  • ์–‘์‹ ํ‘œ์‹œ,
  • ์–ด๋ ˆ์ด [์ด๋ฉ”์ผ] ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ,
  • ์ƒˆ ์‚ฌ์šฉ์ž๋ฅผ ๋งŒ๋“ค ๋•Œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.

๋””์ž์ด๋„ˆ์—์„œ ์ˆ˜์ •:

  • ์ƒˆ ํŽ˜์ด์ง€ ์ถ”๊ฐ€ ์‹œ ์˜ค๋ฅ˜,
  • ์Šค์œ„์น˜, ์ด๋ฏธ์ง€ ๋ฐ ๋น„๋””์˜ค ์š”์†Œ์˜ ์ž‘์—….

๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋””์ž์ด๋„ˆ

API์™€ ์›นํ›…์„ ๋” ๋น ๋ฅด๊ฒŒ ๋ฐฐํฌํ•˜์„ธ์š”
API ์—”๋“œํฌ์ธํŠธ์™€ ์›นํ›…์„ ์„ค์ •ํ•˜๊ณ  ์—”๋“œํฌ์ธํŠธ ์„ค์ •์œผ๋กœ ๋™์ž‘์„ ์ œ์–ดํ•˜์„ธ์š”.
์—”๋“œํฌ์ธํŠธ ์ƒ์„ฑ
  • ์š”์†Œ์˜ ๋””์ž์ธ๊ณผ ํ‘œ์‹œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ํ™”๋ฉด ์œ ํ˜• mas-barcode-scanner๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์—ด๊ฑฐํ˜• ์œ„์ ฏ์˜ ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ์ž์—๊ฒŒ ์•Œ๋ฆผ์„ ํ‘œ์‹œํ•˜๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

AppMaster.io ๊ฐœ๋ฐœ์ž ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜

AdMob์œผ๋กœ ์ˆ˜์ตํ™”
AppMaster๋กœ ๋งŒ๋“  ๋„ค์ดํ‹ฐ๋ธŒ ๋ชจ๋ฐ”์ผ ์•ฑ์—์„œ Google AdMob ์—ฐ๋™์„ ํ…Œ์ŠคํŠธํ•˜์„ธ์š”.
AdMob ์ถ”๊ฐ€

iOS: ๋ฒ„์ „ 2.0.3

  • ์—ฌ๋Ÿฌ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์œ„์ ฏ์˜ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ–ˆ์Šต๋‹ˆ๋‹ค.

์•ˆ๋“œ๋กœ์ด๋“œ: ๋ฒ„์ „ v2.0.15

  • UI/UX ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • UI๋ฅผ ๋ณ€๊ฒฝํ•˜๊ณ  ์œ„์ ฏ์—์„œ ๋ช‡ ๊ฐ€์ง€ ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ์—…๋ฐ์ดํŠธ์—์„œ

  • ๋ชจ๋“ˆ ์—…๋ฐ์ดํŠธ๋ฅผ ์œ„ํ•œ ์ƒˆ๋กœ์šด ์ฒด๊ณ„.
  • ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค์— ๋Œ€ํ•œ ์ „์—ญ ๋ณ€์ˆ˜ ๊ตฌํ˜„.

์ƒˆ๋กœ์šด ๋ชจ๋“ˆ:

  • ํŒŒ์ผ ์••์ถ•/ํ’€๊ธฐ,
  • ๊ตฌ๊ธ€ OAuth 2.0,
  • ๊ตฌ๊ธ€ ๋ฒˆ์—ญ,
  • ๊ตฌ๊ธ€ ์‹œํŠธ,
  • ๊ฒ€์ฆ์ธ.

์ค‘์š”ํ•œ ์—…๋ฐ์ดํŠธ์™€ ๋‰ด์Šค๋ฅผ ๋†“์น˜์ง€ ๋งˆ์„ธ์š”. ๋ธ”๋กœ๊ทธ๋ฅผ ํŒ”๋กœ์šฐํ•˜๊ณ  ํ…”๋ ˆ๊ทธ๋žจ ์ฑ„๋„์— ๊ฐ€์ž…ํ•˜๊ณ  AppMaster.io ์ปค๋ฎค๋‹ˆํ‹ฐ ์ฑ„ํŒ… ์— ์ฐธ์—ฌํ•˜์„ธ์š”!

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

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

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