Skip to content

SSUDevelog/VelogInMobile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

" ๊ธฐ์ˆ  ๊ณต์œ ์— ํŽธ๋ฆฌํ•จ์„ ์ œ๊ณตํ•˜๋Š” Velog In Mobile ์ž…๋‹ˆ๋‹ค. "

Client ํŒŒํŠธ

๋ชฉ์ฐจ

  1. ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ
    1.1 ํ”„๋กœ์ ํŠธ ๊ธฐํš๋ฐฐ๊ฒฝ
    1.2 ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ
    1.3 ํ”„๋กœ์ ํŠธ์˜ ์ฐจ๋ณ„์„ฑ
    1.4 ํ”„๋กœ๊ทธ๋žจ ์‚ฌ์šฉ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ
    1.5 ํ”„๋กœ๊ทธ๋žจ ํŒŒ์ผ ๋ถ„ํ• 

  2. ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ ๋งค๋‰ด์–ผ
    2.1 ๊ฐœ๋ฐœ์ž์˜ ๊ฒฝ์šฐ(์„ค์น˜)
    2.2 ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž์˜ ๊ฒฝ์šฐ(์„ค์น˜)
    2.3 Velog In Mobile ์‚ฌ์šฉ ๋ฐฉ๋ฒ•
    2.3.1 ๋Ÿฐ์น˜์Šคํฌ๋ฆฐ & ๋กœ๊ทธ์ธ๋ทฐ
    2.3.2 ํšŒ์›๊ฐ€์ž…๋ทฐ
    2.3.3 ๋กœ๋”ฉ๋ทฐ
    2.3.4 ํ™‰๋ทฐ(ํ‚ค์›Œ๋“œ ๊ธ€๋ทฐ)
    2.3.5 ํ‚ค์›Œ๋“œ ๋ฆฌ์ŠคํŠธ๋ทฐ 2.3.6 ํ‚ค์›Œ๋“œ ๊ฒ€์ƒ‰๋ทฐ 2.3.7 ๊ตฌ๋…์ž ๊ธ€๋ทฐ 2.3.8 Velog ๊ธ€ ์›น๋ทฐ
    2.3.9 ๊ตฌ๋…์ž ๋ฆฌ์ŠคํŠธ๋ทฐ 2.3.10 ๊ตฌ๋…์ž ๊ฒ€์ƒ‰๋ทฐ 2.3.11 ์•Œ๋ฆผ๋ทฐ 2.3.12 ํ”„๋กœํ•„๋ทฐ 2.3.13 ์‹œํ˜„์˜์ƒ

  3. ํ˜‘์—… ๊ทœ์น™ 3.1 ๋ธŒ๋žœ์น˜ ๊ทœ์น™ 3.2 ์ปค๋ฐ‹ ๊ทœ์น™

  4. ํ”„๋กœ์ ํŠธ ์ œ์ž‘์— ์ฐธ๊ณ ๋œ ๋ฌธํ—Œ, ์„œ์ , URL

  5. ํ”„๋กœ์ ํŠธ ์ฐธ์—ฌ ๊ฐœ๋ฐœ์ž ์ •๋ณด

1. ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ

1.1 ํ”„๋กœ์ ํŠธ ๊ธฐํš๋ฐฐ๊ฒฝ

Velog๋Š” Medium์ด๋‚˜ Tistory์™€ ๋น„์Šทํ•˜๊ฒŒ IT ์—…๊ณ„ ์‚ฌ๋žŒ๋“ค์ด ์ฃผ๋กœ ์‚ฌ์šฉํ•˜๋ฉฐ, ๊ฐœ๋ฐœ ๊ด€๋ จ ๊ธ€๋“ค์„ ์ฝ๊ณ  ์“ธ ์ˆ˜ ์žˆ๋Š” ์›น ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

Velog์— ์œ ์ตํ•œ ๊ธ€์ด ๋งŽ์ง€๋งŒ, ํ˜„์žฌ ์›น์„œ๋น„์Šค๋กœ๋งŒ ์šด์˜๋˜๋Š” Velog๋Š” ์œ ์ €์˜ ๊ด€์‹ฌ์‚ฌ์— ๋งž๋Š” ๊ธ€์„ ์ถ”์ฒœํ•˜๊ฑฐ๋‚˜, ์œ ์ €๊ฐ€ ๋‹ค๋ฅธ Velog ์œ ์ €๋ฅผ ๊ตฌ๋…ํ•˜์—ฌ ์ง€์†ํ•ด์„œ ๊ตฌ๋…ํ•œ ์œ ์ €์˜ ๊ธ€์„ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด ์—†์–ด ๋ถˆํŽธํ•œ ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ ์„ฑ๊ฒฉ์ƒ ์›น ์„œ๋น„์Šค์™€ ํ•จ๊ป˜ ์•ฑ ํ˜•ํƒœ๋กœ ์ถœ์‹œ๋œ๋‹ค๋ฉด ๋งŽ์€ ์‚ฌ๋žŒ์ด ํŽธ๋ฆฌํ•˜๊ฒŒ ๊ธฐ์ˆ  ๊ธ€๋“ค์„ ์ฝ์„ ์ˆ˜ ์žˆ๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์—ฌ Velog ์›น ์„œ๋น„์Šค๋ฅผ ์•ฑ ์„œ๋น„์Šค ํ˜•ํƒœ๋กœ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

1.2 ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ

๊ฐœ๋ฐœ์ž๋‚˜ ๊ฐœ๋ฐœ ๊ณต๋ถ€๋ฅผ ํ•ด๋ณธ ์‚ฌ๋žŒ์ด๋ผ๋ฉด Velog ๊ธ€์„ ํ•œ ๋ฒˆ์ฏค ๋ณธ ๊ฒฝํ—˜์ด ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. Velog๋Š” ํ•˜๋ฃจ์— ์•ฝ 8,000๊ฐœ์˜ ๊ธ€์ด ์˜ฌ๋ผ์˜ค๋Š” ๋Œ€ํ˜• ๋ธ”๋กœ๊ทธ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.

์นด์นด์˜ค, ์ธ์Šคํƒ€๊ทธ๋žจ, ์œ ํŠœ๋ธŒ์™€ ๊ฐ™์€ ๋Œ€ํ˜• ํ”Œ๋žซํผ ๊ธฐ์—…๋“ค์€ ์„œ๋กœ ๋ฐฉ์‹์ด ๋‹ค๋ฅผ ๋ฟ ๋ชจ๋‘ ์‚ฌ์šฉ์ž์—๊ฒŒ โ€˜ํŽธ๋ฆฌํ•จ'์„ ์ œ๊ณตํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ๊ทธ ๋ฌด์—‡๋ณด๋‹ค โ€˜ํŽธ๋ฆฌํ•จ'์„ ์ถ”๊ตฌํ•ฉ๋‹ˆ๋‹ค. ์กฐ๊ธˆ์ด๋ผ๋„ ๋” ์‚ฌ์šฉํ•˜๊ธฐ์— ํŽธ๋ฆฌํ•œ ์„œ๋น„์Šค๋ฅผ ์ฐพ๊ธฐ ๋งˆ๋ จ์ž…๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” โ€˜์œ ํŠœ๋ธŒ'๊ฐ€ ์‚ฌ์šฉ์ž์—๊ฒŒ โ€˜ํŽธ๋ฆฌํ•จ'์„ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ์‹์— ์ง‘์ค‘ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

์œ ํŠœ๋ธŒ๋Š” ๋‹จํŽธ์ ์œผ๋กœ ์—ฌ๋Ÿฌ ์‚ฌ์šฉ์ž๊ฐ€ ์„œ๋กœ์˜ ์˜์ƒ์„ ๊ณต์œ ํ•˜๋Š” ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ์œ ํŠœ๋ธŒ๋Š” ์‚ฌ์šฉ์ž๋“ค์ด ํŽธ๋ฆฌํ•˜๊ฒŒ ์˜์ƒ์„ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ํ™˜๊ฒฝ์„ ๋งŒ๋“ค์–ด์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ์•ฑ ์‚ฌ์šฉ์ž๊ฐ€ ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๋ฅผ ๊ตฌ๋…ํ•  ์ˆ˜ ์žˆ๋„๋ก, ์‚ฌ์šฉ์ž๊ฐ€ ์ฃผ๋กœ ์‹œ์ฒญํ•˜๋Š” ์˜์ƒ์˜ ์œ ํ˜•์„ ํŒ๋‹จํ•˜์—ฌ ์˜์ƒ์„ ์ถ”์ฒœํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ์ด ๋Œ€ํ‘œ์ ์ž…๋‹ˆ๋‹ค. ๊ตฌ๋…๊ณผ ์ถ”์ฒœ ๊ธฐ๋Šฅ์€ ๋‹จ์ˆœํ•ด ๋ณด์ด๋Š” ์˜์ƒ ๊ณต์œ  ์„œ๋น„์Šค๋ฅผ ๋งค๋‹ฌ 20์–ต ๋ช…์ด ๋„˜๋Š” ์‚ฌ๋žŒ๋“ค์ด ์ฐพ๋Š” ์„œ๋น„์Šค๋กœ ์„ฑ์žฅ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.

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

๊ธฐ์ˆ ์˜ ๊ณต์œ ๊ฐ€ ํ™œ๋ฐœํ•œ IT ์—…๊ณ„์—์„œ ์ง€๊ธˆ์˜ Velog ์›น ์„œ๋น„์Šค์™€ ํ•จ๊ป˜ โ€˜๊ตฌ๋…', โ€˜์ถ”์ฒœ' ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋œ Velog ์•ฑ ์„œ๋น„์Šค๋Š” ์‚ฌ์šฉ์ž๋“ค์ด ์„œ๋กœ์˜ ๊ธ€์„ ํŽธ๋ฆฌํ•˜๊ฒŒ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ํ™˜๊ฒฝ์„ ๋งŒ๋“ค๊ธฐ์— ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.

1.3 ํ”„๋กœ์ ํŠธ์˜ ์ฐจ๋ณ„์„ฑ

๊ธฐ์กด Velog ์„œ๋น„์Šค์— ์žˆ๋Š” ๋งŽ์€ ์‚ฌ์šฉ์ž๋Š” Velog ์•ฑ ์„œ๋น„์Šค์˜ ์ž ์ •์ ์ธ ์‚ฌ์šฉ์ž๋“ค์ž…๋‹ˆ๋‹ค.

์•„์ง Velog๊ฐ€ ์•ฑ ์„œ๋น„์Šค๋กœ ์—†๋‹ค๋Š” ๋ถ€๋ถ„์— ๋ถˆํŽธํ•จ์„ ๋Š๋‚€ ์‚ฌ์šฉ์ž๋“ค์€ โ€˜๊ตฌ๋…', โ€˜์ถ”์ฒœ' ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋œ ์•ฑ ํ˜•ํƒœ์˜ Velog ์„œ๋น„์Šค๋กœ ๋ถˆํŽธํ•จ์„ ํ•ด์†Œํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์•ฑ ์ถœ์‹œ๋Š” ์ดˆ๊ธฐ ์‚ฌ์šฉ์ž๋“ค์„ ๋Œ์–ด์˜ค๋Š” ๊ฒƒ๊ณผ ๋Œ์–ด์˜จ ์‚ฌ์šฉ์ž๋ฅผ ์œ ์ง€ํ•ด์•ผ ์„ฑ๊ณตํ•œ ์•ฑ ์„œ๋น„์Šค๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. Velog In Mobile์€ ์ดˆ๊ธฐ ์‚ฌ์šฉ์ž๋“ค์„ ๋Œ์–ด์˜ค๊ธฐ์— ์œ ๋ฆฌํ•˜๋ฉฐ, ๊ธฐ์กด Velog์— ์—†๋˜ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ์ดˆ๊ธฐ ์‚ฌ์šฉ์ž๋“ค์„ ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์—๋„ ์œ ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

Velog์˜ DB์— ์ „ํ˜€ ์ ‘๊ทผํ•˜์ง€ ์•Š๊ณ  ๋ฐ์ดํ„ฐ ์Šคํฌ๋ž˜ํ•‘์„ ํ†ตํ•ด ์ •๋ณด๋ฅผ ๊ฐ€์ ธ์˜ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ธฐ์ˆ ์ ์œผ๋กœ Velog์— ์ „ํ˜€ ์ข…์†๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Velog ์•ฑ ์„œ๋น„์Šค๋Š” Velog ์›น ์„œ๋น„์Šค์™€ ์ƒ๋ถ€์ƒ์กฐํ•˜๋Š” ๊ด€๊ณ„๊ฐ€ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

1.4 ํ”„๋กœ๊ทธ๋žจ ์‚ฌ์šฉํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

ํด๋ผ์ด์–ธํŠธ iOS ํŒŒํŠธ์—์„œ ์‚ฌ์šฉํ•œ Swift Package ๋ชฉ๋ก

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-07 แ„‹แ…ฉแ„’แ…ฎ 4 30 55

1.5 ํ”„๋กœ๊ทธ๋žจ ํŒŒ์ผ ๋ถ„ํ• 

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-07 แ„‹แ…ฉแ„’แ…ฎ 4 41 04

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-07 แ„‹แ…ฉแ„’แ…ฎ 4 48 41

2. ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ ๋งค๋‰ด์–ผ

2.1 ๊ฐœ๋ฐœ์ž์˜ ๊ฒฝ์šฐ(์„ค์น˜)

๊ฐœ๋ฐœ์ž์˜ ๊ฒฝ์šฐ ์ €ํฌ ๊นƒํ—ˆ๋ธŒ URL๋กœ ๋“ค์–ด์™€ ํ”„๋กœ์ ํŠธ๋ฅผ ํด๋ก  ๋ฐ›์€ ์ดํ›„ ๋นŒ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2.2 ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž์˜ ๊ฒฝ์šฐ(์„ค์น˜)

์ผ๋ฐ˜ ์‚ฌ์šฉ์ž์˜ ๊ฒฝ์šฐ 2023๋…„ 3์›” ์ค‘์œผ๋กœ ์ถœ์‹œ๋ฅผ ๊ณ„ํšํ•˜๊ณ  ์žˆ์–ด ์ถœ์‹œ ์ดํ›„ App Store์—์„œ ๋‹ค์šด๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2.3 Velog In Mobile ์‚ฌ์šฉ ๋ฐฉ๋ฒ•

2.3.1 ๋Ÿฐ์น˜์Šคํฌ๋ฆฐ & ๋กœ๊ทธ์ธ๋ทฐ

๋กœ๊ทธ์ธ๋ทฐ์—์„œ ์‚ฌ์šฉ์ž์˜ ID์™€ Password๋ฅผ ์ž…๋ ฅ๋ฐ›๋Š”๋‹ค.

์ž๋™ ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ์œผ๋กœ ์ฒซ ๋กœ๊ทธ์ธ ์ดํ›„ ์ž๋™ ๋กœ๊ทธ์ธ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 17 10แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 03 08

2.3.2 ํšŒ์›๊ฐ€์ž…๋ทฐ

ํšŒ์›๊ฐ€์ž…๋ทฐ์—์„œ ์‚ฌ์šฉ์ž์˜ ์ •๋ณด๋ฅผ ๋ฐ›์Šต๋‹ˆ๋‹ค.

์ด๋ฆ„, ์ด๋ฉ”์ผ, ๋น„๋ฐ€๋ฒˆํ˜ธ, ๋น„๋ฐ€๋ฒˆํ˜ธ ํ™•์ธ ๋ชจ๋‘ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ๊ฑฐ์น˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 03 15แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 14 12

2.3.3 ๋กœ๋”ฉ๋ทฐ

๋กœ๊ทธ์ธ ์„ฑ๊ณต ์‹œ ๋กœ๋”ฉ๋ทฐ๋กœ ๋„˜์–ด๊ฐ€๋ฉฐ ๋น„๋™๊ธฐ๋กœ ์„œ๋ฒ„ ํ†ต์‹ ์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

๋กœ๋”ฉ์ด ๋๋‚˜๋ฉด ์ž๋™์œผ๋กœ ํ™ˆ๋ทฐ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 13 43

2.3.4 ํ™ˆ๋ทฐ(ํ‚ค์›Œ๋“œ ๊ธ€๋ทฐ)

์•ฑ ์œ ์ €๊ฐ€ ์ถ”๊ฐ€ํ•ด๋‘” ํ‚ค์›Œ๋“œ์™€ ๊ด€๋ จ๋œ ์‹ค์ œ Velog ์›น์„œ๋น„์Šค์˜ ๊ธ€๋“ค์ด ์‹œ๊ฐ„ ์ˆœ์œผ๋กœ ๋ณด์—ฌ์ง‘๋‹ˆ๋‹ค.

ํŠน์ • ๊ธ€์„ ํ„ฐ์น˜ํ•˜๋ฉด ๊ธ€์˜ ์›น๋ทฐ๋กœ ์ด๋™ํ•˜์—ฌ ํ•ด๋‹น ๊ธ€์„ ์ฝ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 03 21

2.3.5 ํ‚ค์›Œ๋“œ ๋ฆฌ์ŠคํŠธ๋ทฐ

์•ฑ ์œ ์ €๊ฐ€ ์ถ”๊ฐ€ํ•ด๋‘” ํ‚ค์›Œ๋“œ๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ๋ฆฌ์ŠคํŠธ๋ทฐ์ž…๋‹ˆ๋‹ค.

ํ‚ค์›Œ๋“œ ๋ฆฌ์ŠคํŠธ์—์„œ ์‚ญ์ œํ•˜๊ณ  ์‹ถ์€ ํ‚ค์›Œ๋“œ๋ฅผ ํด๋ฆญํ•˜๋ฉด Alert ์ฐฝ์ด ๋œจ๋ฉฐ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 03 27แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 04 49

2.3.6 ํ‚ค์›Œ๋“œ ๊ฒ€์ƒ‰๋ทฐ

ํ™ˆ๋ทฐ์™€ ํ‚ค์›Œ๋“œ ๋ฆฌ์ŠคํŠธ๋ทฐ ์šฐ์ธก ์ƒ๋‹จ์— ํƒœ๊ทธ ์•„์ด์ฝ˜์„ ํ„ฐ์น˜ํ•˜๋ฉด ํ‚ค์›Œ๋“œ ๊ฒ€์ƒ‰๋ทฐ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฏธ ์ถ”๊ฐ€ํ–ˆ๋˜ ํ‚ค์›Œ๋“œ๋Š” ์ค‘๋ณต์œผ๋กœ ์ถ”๊ฐ€๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 03 33แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 03 37แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 03 44

2.3.7 ๊ตฌ๋…์ž ๊ธ€๋ทฐ

์•ฑ ์œ ์ €๊ฐ€ ์ถ”๊ฐ€ํ•ด๋‘” ๊ตฌ๋…์ž์˜ ์‹ค์ œ Velog ์›น์„œ๋น„์Šค์˜ ๊ธ€๋“ค์ด ์‹œ๊ฐ„ ์ˆœ์œผ๋กœ ๋ณด์—ฌ์ง‘๋‹ˆ๋‹ค.

ํŠน์ • ๊ธ€์„ ํ„ฐ์น˜ํ•˜๋ฉด ๊ธ€์˜ ์›น๋ทฐ๋กœ ์ด๋™ํ•˜์—ฌ ํ•ด๋‹น ๊ธ€์„ ์ฝ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 03 50

2.3.8 Velog ๊ธ€ ์›น๋ทฐ

URL์„ ํ†ตํ•ด ์•ฑ ์‚ฌ์šฉ์ž๊ฐ€ ํ„ฐ์น˜ํ•œ ๊ธ€์ด ๋ณด์—ฌ์ง„๋‹ค.

๊ธ€ ์›น๋ทฐ๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๋Š” ๋™์•ˆ ๋น„๋™๊ธฐ์ ์œผ๋กœ ์• ๋‹ˆ๋ฉ”์ด์…˜์ด ๋ณด์—ฌ์ง„๋‹ค.

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

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 14 01แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 13 48

2.3.9 ๊ตฌ๋…์ž ๋ฆฌ์ŠคํŠธ๋ทฐ

์•ฑ ์œ ์ €๊ฐ€ ์ถ”๊ฐ€ํ•ด๋‘” ๊ตฌ๋…์ž๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ๋ฆฌ์ŠคํŠธ๋ทฐ์ž…๋‹ˆ๋‹ค.

๊ตฌ๋…์ž ๋ฆฌ์ŠคํŠธ์—์„œ ์‚ญ์ œํ•˜๊ณ  ์‹ถ์€ ๊ตฌ๋…์ž๋ฅผ ํด๋ฆญํ•˜๋ฉด Alert ์ฐฝ์ด ๋œจ๋ฉฐ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 03 55แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 04 20

2.3.10 ๊ตฌ๋…์ž ๊ฒ€์ƒ‰๋ทฐ

๊ตฌ๋…์ž ๊ธ€๋ทฐ์™€ ๊ตฌ๋…์ž ๋ฆฌ์ŠคํŠธ๋ทฐ ์šฐ์ธก ์ƒ๋‹จ์— ๋‹๋ณด๊ธฐ ์•„์ด์ฝ˜์„ ํ„ฐ์น˜ํ•˜๋ฉด ๊ตฌ๋…์ž ๊ฒ€์ƒ‰๋ทฐ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฏธ ์ถ”๊ฐ€ํ–ˆ๋˜ ๊ตฌ๋…์ž๋Š” ์ค‘๋ณต์œผ๋กœ ์ถ”๊ฐ€๋˜์ง€ ์•Š๊ณ  Velog ์›น ์„œ๋น„์Šค์— ์—†๋Š” ์‚ฌ์šฉ์ž๋Š” ๊ตฌ๋…ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 04 00แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 04 04แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 04 10แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 04 15

2.3.11 ์•Œ๋ฆผ๋ทฐ

์•ฑ ์‚ฌ์šฉ์ž๊ฐ€ ์ถ”๊ฐ€ํ–ˆ๋˜ ๊ตฌ๋…์ž๋“ค์ด ์ƒˆ ๊ธ€์„ ์ผ์„ ๋•Œ ํ‘ธ์‰ฌ ์•Œ๋ฆผ์œผ๋กœ ์ƒˆ ๊ธ€ ์•Œ๋ฆผ์„ ๋ณด๋ƒ…๋‹ˆ๋‹ค.

์„œ๋ฒ„ ํŒŒํŠธ์˜ ๊ตฌํ˜„์€ ๋๋‚ฌ๊ณ  ํด๋ผ์ด์–ธํŠธ ํŒŒํŠธ์—์„œ ๊ตฌํ˜„ ์ค‘์— ์žˆ์Šต๋‹ˆ๋‹ค.

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-07 แ„‹แ…ฉแ„’แ…ฎ 5 38 06

2.3.12 ํ”„๋กœํ•„๋ทฐ

ํ‘ธ์‰ฌ ์•Œ๋ฆผ์„ ๋„๊ณ  ํ‚ฌ ์ˆ˜ ์žˆ๋Š” ๋ฒ„ํŠผ, ๋กœ๊ทธ์•„์›ƒ, ํšŒ์›ํƒˆํ‡ด ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„๋˜์–ด์žˆ๋‹ค.

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-12-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 1 33 07

2.3.13 ์‹œํ˜„์˜์ƒ

KakaoTalk_Video_2022-12-16-01-33-57.mp4
KakaoTalk_Video_2022-12-16-01-34-08.mp4

3.ํ˜‘์—… ๊ทœ์น™

3.1 ๋ธŒ๋žœ์น˜ ๊ทœ์น™

feature/{๊ธฐ๋Šฅ} ํ˜•์‹

์˜ˆ์‹œ : feature/Login, feature/Chart

3.2 ์ปค๋ฐ‹ ๊ทœ์น™

  • feat : ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • fix : ๋ฒ„๊ทธ ์ˆ˜์ •, ๊ธฐ๋Šฅ ์ˆ˜์ •
  • docs : ๋ฌธ์„œ ์ˆ˜์ •
  • refactor : ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง (๋ณ€์ˆ˜๋ช… ์ˆ˜์ • ๋“ฑ)
  • test : ํ…Œ์ŠคํŠธ ์ฝ”๋“œ, ๋ฆฌํŒฉํ† ๋ง ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ถ”๊ฐ€
  • style : ์ฝ”๋“œ ์Šคํƒ€์ผ ๋ณ€๊ฒฝ, ์ฝ”๋“œ ์ž์ฒด ๋ณ€๊ฒฝ์ด ์—†๋Š” ๊ฒฝ์šฐ
  • remove : ํŒŒ์ผ ๋˜๋Š” ์ฝ”๋“œ, ๋ฆฌ์†Œ์Šค ์ œ๊ฑฐ
  • resource : ์ด๋ฏธ์ง€ ๋ฆฌ์†Œ์Šค, prefab ๋“ฑ์˜ ์ฝ”๋“œ์™€ ์ƒ๊ด€์—†๋Š” ๋ฆฌ์†Œ์Šค ์ถ”๊ฐ€

์˜ˆ์‹œ :

  • resource : ์ด๋ฏธ์ง€ ๋ฆฌ์†Œ์Šค, prefab ๋“ฑ์˜ ์ฝ”๋“œ์™€ ์ƒ๊ด€์—†๋Š” ๋ฆฌ์†Œ์Šค ์ถ”๊ฐ€
  • feat : Add translation to missing strings
  • feat : Disable publishing
  • feat : Sort list context menu
  • feat : Resize minimize/delete handle icons so they take up the entire topbar
  • fix : Fix typo in cleanup.sh file

5. ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์ž ์ •๋ณด

iOS : ํ™์ค€ํ˜ Github Profile - https://github.com/hongjunehuke

iOS : ์ฃผํ˜„์•„ Github Profile - https://github.com/JuHyeonAh

Server : ๊ตญํ˜œ๊ฒฝ Github Profile - https://github.com/k0000k

Server : ๊น€์ง„์ˆ˜ Github Profile - https://github.com/kikuke

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages