์ฝ๋์ ํ๋ก๋ํธ์ ๋ํ ์ ์ ์ ๋ด๋ ๊ฐ๋ฐ์, ๊น์ํธ์ ๋๋ค.
ย โก๏ธย https://marchbreeze.notion.site ย โฌ ๏ธ
- ๐ฏ ๊ณ ๋ ค๋ํ๊ต ์ฐ์ ๊ฒฝ์๊ณตํ๋ถ ์ 37๋ ํ์ํ์ฅ
- ๐ง๐ปโ๐ป SOPT 32๊ธฐ, 33๊ธฐ ์๋๋ก์ด๋ ํํธ & ์ด์ํ
- 2023 SOPT 32๊ธฐ ์ฅ๊ธฐํด์ปคํค App-Jam
๋์
- ์ฑ Yell:o ์๋๋ก์ด๋ ๊ฐ๋ฐ (link) - 2023 SOPT 33๊ธฐ ์ฅ๊ธฐํด์ปคํค App-Jam
๋์
- ์ฑ doorip ์๋๋ก์ด๋ ๊ฐ๋ฐ (link) - 2024 ์ฅ์ ์ธ ๋ถ์ผ ํด์ปคํค ๋ํ โ์ฅ์ ํ๋ฌ์ค๊ธฐ์ โ
๋ณด๊ฑด๋ณต์ง๋ถ์ฅ๊ด์
- ์ฑ Stempo ์๋๋ก์ด๋ ๊ฐ๋ฐ (link) - 2024 ์ ์ฃผ์ ์ฐฝ์
๊ฒฝ์ง๋ํ (์์ฐ๋๋์ฌ๋จ)
๋ณธ์(Top30)
- ์ฑ Genti ์๋๋ก์ด๋ ๊ฐ๋ฐ (link)
ย ย ย

๋ด ๋ง์๋๋ก ํํํ๋ ํ๋๋ฟ์ธ AI ์ฌ์ง ์ ์ ์๋น์ค (2024.05 ~ 2024.12) (Android ๋จ๋ ๊ฐ๋ฐ)
- 2024
์ ์ฃผ์ ์ฐฝ์ ๊ฒฝ์ง๋ํ (์์ฐ๋๋์ฌ๋จ)
์ฌ์ ์คํํ ์ ๋ฐ - โ๏ธ ๊ธฐ์กด MVVM + XML (viewBinding ยท dataBinding) ๊ตฌ์กฐ์์ MVI + Compose๋ก ๋ง์ด๊ทธ๋ ์ด์
- โ๏ธ Github Actions์ Firebase App Distribution์ ์ฐ๊ณํ์ฌ ์๋ ์ฑ ๋ฐฐํฌ CI/CD ๊ตฌ์ถ
- โ๏ธ Custom Convention Plugins ์ ์ฉ ๋ฐ feature ๋ชจ๋ ์ธ๋ถํ ๋ฑ ๋ฉํฐ ๋ชจ๋ ํ๊ฒฝ์ ๋ชจ๋ ๊ฐ ์์กด์ฑ ๊ด๋ฆฌ ๊ฐ์
- โ๏ธ AWS S3 Presigned URL์ ํ์ฉํ ๊ธฐ๊ธฐ์ ์ ์ฅ๊ณต๊ฐ ๋ด ์ด๋ฏธ์ง ํด๋ผ์ฐ๋ ์ด๋ฏธ์ง ์ ๋ก๋
- โ๏ธ FileProvider์ cacheDirectory๋ฅผ ํตํด ์นด๋ฉ๋ผ๋ก ์ดฌ์ํ ์ฌ์ง์ ์ ์ฅ ์์ด ์บ์ ์ด๋ฏธ์ง๋ก ์ ๋ก๋
- โ๏ธ Firebase Cloud Messaging์ ํตํด ์ฌ์ง ์์ฑ ์๋ฃ ์ ์ค์๊ฐ ํธ์ ์๋ฆผ ๊ตฌํ
- Github & Dev Archive & Play Store
ย ย ย

์น๊ตฌ๋ค๊ณผ ํฌํ๋ฅผ ํตํด ์ต๋ช ์ชฝ์ง๋ฅผ ์ฃผ๊ณ ๋ฐ์ผ๋ฉฐ ๋ง์์ ์ ํ๋ ๊ฒ์ด๋ฏธํผ์ผ์ด์ SNS ์๋น์ค (2023.07 ~ 2024.08)
- 32nd SOPT App-Jam
๋์
์์ - ๋ค์ด๋ก๋ ์ ์ด
30,000ํ
, ์ฑ์คํ ์ด ์์ ๋ถ์ผ ์ต๋15๋ฑ
๋ฌ์ฑ - โ๏ธ ์๋๋ก์ด๋ ๊ฐ๋ฐ ๋ฆฌ๋๋ก์, 14๋ช ์ ๋ค์ธ์ ํ ๋ด์์ ์ผ์ ์กฐ์ ๋ฐ ์ฐ์ ์์ ์ค์ ๊ฒฝํ
- โ๏ธ ์๋น์ฑ ๋ฐ ์ ๊ธฐ ๊ตฌ๋ ์ํ์ ์ธ์ฑ ๊ฒฐ์ ์, ๋ฐฐ๋ํ, ์ ๋ฉดํ, ๋ณด์ํ Admob ๊ด๊ณ ๋ฅผ ํตํ ์ฑ์ ์์ต ๋ชจ๋ธ ๊ฐํ
- โ๏ธ Kakao SDK๋ฅผ ํ์ฉํ OAuth2 ์์ ๋ก๊ทธ์ธ ๋ฐ ์นด์นด์คํก ์น๊ตฌ๋ชฉ๋ก ํ์ ๊ธฐ๋ฅ ๊ตฌํ
- โ๏ธ ์ ์ ์ด ๋ด๊ธด ํ๋ก๋ํธ๋ฅผ ๋ ๋ง์ ์ฌ๋๋ค์ด ์ฌ์ฉํด๋ณผ ์ ์๋๋ก, ๋ค์ํ ๋ง์ผํ ์งํ ๋ฐ ๋ฐ์ดํฐ ํธ๋ํน์ ํตํ ์ ์ ์งํ ํ์ธ
- Github & Dev Archive & Play Store
ย ย ย

์ ๋ฌผ๋จ์ง๊ฐ ๋๊ธฐ ์ ์, ๋ชจ๋ฐ์ผ ๋ฐฐ์ก์ํ ๊ฑฐ๋ ํ๋ซํผ ์๋น์ค (2024.06 ~ 2024.12) (Android ๋จ๋ ๊ฐ๋ฐ)
- โ๏ธ PG์ฌ ์ฐ๋์ ํ์ฉํ ํด๋ํฐ ๋ณธ์ธ์ธ์ฆ ๊ธฐ๋ฅ ๋ฐ ๊ฒฐ์ ๊ธฐ๋ฅ ๊ตฌํ
- โ๏ธ feature ๋ชจ๋ ๊ธฐ๋ฅ๋ณ ์ธ๋ถํ ๋ฐ Usecase Pattern ๋์ ์ ํตํ ๋น์ฆ๋์ค ๋ก์ง ๊ตฌ์กฐ ๊ฐ์
- โ๏ธ WebViewAssetLoader์ Android Bridge๋ฅผ ํ์ฉํ ๋๋ก๋ช ์ฃผ์ ์กฐํ ์๋น์ค WebView ๊ตฌํ
- โ๏ธ TokenInterceptor ๋ก์ง์ ํตํ ๋ก๊ทธ์ธ / ๋น๋ก๊ทธ์ธ ์ํฉ ๋ถ๊ธฐ ์ฒ๋ฆฌ ๊ตฌํ
- โ๏ธ ์ํ ํ๋งค ๊ณผ์ ์ ์คํฌ๋ฆฐ์ท ์ด๋ฏธ์ง OCR ๊ธฐ๋ฅ ๊ตฌํ ๋ฐ Google GCS signed Url์ ํ์ฉํ ํด๋ผ์ฐ๋ ์ ๋ก๋
- โ๏ธ 40๊ฐ๊ฐ ๋๋ API, ๊ตฌ๋งค์ ํ๋งค ๋ก์ง ๋ฑ ๋ํ ํ๋ก์ ํธ์ ๋จ๋ ๊ตฌํ ๊ฒฝํ
- Github & Dev Archive & Play Store (์๋ฒ์ค๋จ)
ย ย ย

์ฒญ๊ฐ ์๊ทน์ ํตํ ๋์ฑ๋ง๋น ํ์ ๋ณดํ ํจํด ๊ฐ์ ์๋น์ค (2024.07 ~ )
- 2024๋
"์ฅ์ ํ๋ฌ์ค ๊ธฐ์ " ์ฅ์ ์ธ ๋ถ์ผ ํด์ปคํค ๋ํ
๋ณด๊ฑด๋ณต์ง๋ถ์ฅ๊ด์(๋์)
์์ - โ๏ธ Wear OS ๋ชจ๋๊ณผ Data Layer API๋ฅผ ํตํด ๊ฑธ์์๋ฅผ ์ธก์ ํ๊ณ ์์ ์ฌ์ ์ฌ๋ถ๋ฅผ ์กฐ์ํ ์ ์๋ ์จ์ด๋ฌ๋ธ ์ฑ ๊ฐ๋ฐ
- โ๏ธ ExoPlayer์ SoundPool์ ํ์ฉํ ์์ ๊ณผ ๋นํธ ๋์ ์ฌ์ ๊ธฐ๋ฅ ๊ตฌํ
- โ๏ธ ๋ถ๋ถ์ ๋ง์ด๊ทธ๋ ์ด์ ์ ํตํ Jetpack Compose + XML์ ํ์ด๋ธ๋ฆฌ๋ UI ์ฑ ๊ตฌํ
- โ๏ธ UX ๊ฐ์ ์ ํตํ ๋์ฑ๋ง๋น ํ์์ ์ ๊ทผ์ฑ ํฅ์
- Github & Dev Archive
ย ย ย

์๋ก๋ฅผ ์ดํดํ๋ฉด์ ์์ฑํ๋ ์ฐ๋ฆฌ์ ์ฌํ ํฌ๋๋ฆฌ์คํธ ์๋น์ค (2023.12 ~ 2024.02)
- 33rd SOPT App-Jam
๋์
์์ - Github & Dev Archive & Play Store
ย ย ย

์ฐ๋ฆฌ ์ฌ์ด ์ผ์๊ฐ์ ์ ์ ์ ๊นจ์ด ์ค ์์ด์ค๋ธ๋ ์ดํน, ๋ง๋๋ ๋งค์นญ ์๋น์ค (2024.04 ~ )
- ๋ฑ๋ก๋ ์ ์ ์ ์ด
80,000๋ช
์ ์๋น์ค - โ๏ธ ๊ฐ๋ฐ๋ ์ง 4๋ ์ด ์ง๋ ์ฑ์ ์๋กญ๊ฒ ํฉ๋ฅํด ๋ ๊ฑฐ์ ์ฝ๋ ์ ์ง๋ณด์ ๋ฐ ์ดํ ์คํ๋ฆฐํธ ์งํ
- Github & Dev Archive & Play Store
ย ย ย

๊ฑฑ์ ์ ๊ธฐ๋กํ๊ณ ๋์๋ณด๋ฉฐ ๋์ด์ฃผ๋, ๊ฑฑ์ ์์นด์ด๋น ์๋น์ค (2023.09)