- SOPT 27th APPJAM - TEAM MOMO
 - PROJECT : 2020.12.28 ~ 2021.01.16
 
- ํ๋ก์ ํธ ์ค๋ช
 - Rule Setting
 - ํ์๋ก
 - ์ญํ ๋ถ๋ด
 - ํ๋ก๊ทธ๋จ ๊ตฌ์กฐ
 - ์ฌ์ฉ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ์ฌ์ฉํ ๊ธฐ์ ์คํ
 - ํต์ฌ ๊ธฐ๋ฅ ๊ตฌํ ์ฝ๋ ๋ฐ ๋ฐฉ๋ฒ
 - MoMoroid Developer
 
MOMO, ์ฑ ์์ ๋ฌธ์ฅ์ ์ ๊ณตํจ์ผ๋ก์จ, ๋ณด๋ค ๊น์ด ์๋ ๊ฐ์  ๊ธฐ๋ก์ ๋์์ฃผ๋ ์ผ๊ธฐ ์ฑ ์๋น์ค.
๊ฐ์  ์นดํ ๊ณ ๋ฆฌ๋ฅผ ์ ํํ๋ฉด, ๊ฐ์ ๊ณผ ์ด์ธ๋ฆฌ๋ 3๊ฐ์ ๋ฌธ์ฅ์ด ์ ๊ณต๋ฉ๋๋ค. ํ๋์ ๋ฌธ์ฅ์ ์ ํํ์ฌ ๊ทธ๋ ์ ์ผ๊ธฐ๋ฅผ ๊ธฐ๋กํ๊ณ , 2M์์ ์ฌํด๊น์ง ๊ฐ์ ์ ๊น์ด๋ฅผ ์ ํํ์ฌ ์ ์ฅํฉ๋๋ค. ์ ์ฅ๋ ์ผ๊ธฐ๋ ํด๋น ๊น์ด์ ๋ฐ๋ค๋ฅผ ๋ ๋ค๋๋ ๋ฌผ๋ฐฉ์ธ์ด ๋ฉ๋๋ค.
์ฌ์ฉ์๋ ๋ฌธ์ฅ์ ํตํด ๊ฐ์์ฑ์ ์๊ทน๋ฐ์ผ๋ฏ๋ก, ๊ฐ์ ์ ๋ณด๋ค ์ฌ์ธํ๊ณ ๊ตฌ์ฒด์ ์ผ๋ก ๊ธฐ๋กํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ํ์์ ์ผ๊ธฐ๋ฅผ ์ฐ๋ฉด์ ํํ๋ ฅ์ ํ๊ณ๋ฅผ ๋๊ผ๋ ์ฌ๋๋ค์๊ฒ MOMO๊ฐ ํด๊ฒฐ์ฑ ์ด ๋์ด์ค ๊ฒ์ ๋๋ค.
- 
id naming : (Activity or Fragment) _ (Where) _ (๊ตฌ์ฑ์์) _ (์ญํ )
 - 
Method ์ด๋ฆ์ '๋์ฌ'๋ก ์์ํ๋ '๋์ฌ๊ตฌ' ํํ๋ฅผ ์ฌ์ฉํ๋, ๋์ฌ ์ํ์ ์ฌ์ฉ
ex) showList, updateContacts - 
ํ ๋จ์ด ๋ด์์๋ ๋์๋ฌธ์ ๋ณ๊ฒฝ ์์ด ์ฌ์ฉ
ex) InVisible โ Invisible - 
ํ์ผ ์ด๋ฆ : UpperCamelCase๋ก ์์ฑ
ex) SignInActivity, ChangeFragment 
- ์ด์ ๋ณ๋ก branch ์์ฑ
 - branch ๋ช ๋ช : feature/#00 (issue number)
 - Issue + Projects ํ์ฉ
 
- [type] body
 - type
- feat : ์๋ก์ด ํ์ผ ์์ฑ, ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ
 - refactor : ์ฝ๋ ๋ฆฌํฉํ ๋ง
 - fix : ๋ฒ๊ทธ ์์ 
 - chore : ๋์์ ์ํฅ์ ์ฃผ์ง ์๋ ์ฌํญ๋ค (์ฃผ์, ์ ๋ ฌ ๋ฑ๋ฑ)
 
 - body : ๊ตฌํํ ๊ธฐ๋ฅ ์ค๋ช
 
- network - interface ๋ฑ ํต์ ์ ํ์ํ ๊ธฐ์ด ํ์ผ
 - util - ์ปค์คํ  ํ์ผ, ํ์ฅ ํจ์ ๋ฑ
 - ๊ทธ ์ธ ๊ธฐ๋ฅ ๋ณ๋ก ๋ถ๋ฅ
- ui
 - data
 - adapter
 - etc..
 
 
- Gather Town
 - Slack
 - Notion
 - GitHub - Issue & Projects
 - Zoom
 
์ฌ๊ธฐ์์ ํ์ธํ ์ ์์ด์! Click โ
- ํ์ง : ์ผ๊ธฐ ์์ธ๋ณด๊ธฐ(๋ค์ด์ด๋ฆฌ), ์ผ๊ธฐ ์์ , ๋ก๊ทธ์ธ&ํ์๊ฐ์
 - ์ค์ : ๋ฉ์ธ-ํ, ๋ฉ์ธ-์คํฌ๋กค
 - ํฌ์  : ์จ๋ณด๋ฉ, ์ผ๊ธฐ ์์ฑ
 - ํฌ์ : ์ผ๊ธฐ ๋ฆฌ์คํธ&ํํฐ, ์คํ๋์, ํ๊ฒฝ์ค์ 
 
- ViewBinding
- ๋ทฐ์ ์ํธ ์์ฉํ๋ ์ฝ๋๋ฅผ๋ณด๋ค ์ฝ๊ฒ ์์ฑํ๊ธฐ ์ํด ์ฌ์ฉ
 
 - Retrofit2
- REST API๋ฅผ ํตํด ์๋ฒ์ ํต์ ํ๊ธฐ ์ํด ์ฌ์ฉ
 
 - gson/gson converter
- Retrofit2 ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํตํด ์๋ฒ๋ก๋ถํฐ ๋ฐ์ ๋ฐ์ดํฐ๋ฅผ ํ์ฑ๋ ํํ๋ก ์ด์ฉํ๊ธฐ ์ํด ์ฌ์ฉ
 
 - real time blur view
- ๋ก๊ทธ์ธ ๋ฐ ๊น์ด์ ํ ๋ทฐ์์ ๋ฐฐ๊ฒฝ ์ค๋ธ์ ์ ๋ธ๋ฌ ์ฒ๋ฆฌ๋ฅผ ์ํด ์ฌ์ฉ
 
 - vertical seekbar
- ๊น์ด์ ํ ๋ทฐ ๋ฐ ์คํฌ๋กค๋ทฐ์ ๊น์ด๋ฅผ ์ธ๋ก ํํ์ ์ํฌ๋ฐ๋ก ๋ํ๋ด๊ธฐ ์ํด ์ฌ์ฉ
 
 - Lottie
- ์จ๋ณด๋ฉ ๋ฐ ์คํ๋์ ๋ทฐ์ ์ ๋๋ฉ์ด์  ํจ๊ณผ๋ฅผ ์ฃผ๊ธฐ ์ํด ์ฌ์ฉ
 
 - neumorphism
- ๊ฐ์ ์ ํ ๋ทฐ์์ ์ปค์คํ  ๊ทธ๋ฆผ์๊ฐ ์ ์ฉ๋ ๋ฒํผ์ ๋ํ๋ด๊ธฐ ์ํด ์ฌ์ฉ
 
 
Wiki์์ ํ์ธํ ์ ์์ด์! Click โ
- Splash
 - Onboarding
 - Sign ๋ก๊ทธ์ธ, ํ์๊ฐ์
 - Main ํ, ์คํฌ๋กค
 - Upload ๊ฐ์ ์ ํ
 - Upload ๋ฌธ์ฅ์ ํ
 - Upload ์ผ๊ธฐ์์ฑ, Diary ์ผ๊ธฐ์์ 
 - Upload ๊น์ด์ ํ, Diary ๊น์ด์์ 
 - List ์ผ๊ธฐ ๋ฆฌ์คํธ, ํํฐ
 - Diary ์ผ๊ธฐ ์์ธ๋ณด๊ธฐ
 - ๋ ์ง ๋ณํ Date format
 - ๋ ์ง ์ ํ Bottom Sheet
 - ํ๊ฒฝ์ค์ 
 - ํ์ฅํจ์
 - CoordinatorLayout & CollapsingToolbarLayout
 
| ์กฐํ์ง ๐น | ์ต์ค์ ๐ฑ | ๋ํฌ์  ๐ฏ | ๊ฐํฌ์ ๐ฟ | 
|---|---|---|---|
| jinyand | yxnsx | NaHui999 | ymcho24 | 
![]()  | 
  |||



