AppStatement: ๋์ค์ ๋ ธ๋๋ฐฉ ๊ฐ์ ๋ถ๋ฅด๊ณ ์ถ์ ๋ ธ๋๋ฅผ ์ ์ฅํ๊ณ , ๋ ธ๋๋ฐฉ์ ๊ฐ์ ๊บผ๋ด๋ณผ ์ ์๋ ์ฑ
๋ ธ๋๋ฐฉ์์ ๋ถ๋ฅด๊ณ ์ถ์ ๊ณก์ ๋น ๋ฅด๊ฒ ์ ์ฅํด๋๊ณ ,
๋ ธ๋๋ฐฉ ๊ธฐ๊ธฐ์์ ๊ณก๋ฒํธ๋ฅผ ํ์ธํด ๊บผ๋ด ๋ถ๋ฅผ ์ ์๋ ์ฑ์ ๋๋ค.
ํด์ปคํค Code on Stage์์ 2025-08-08 ~ 2025-08-09 ๋์
์ ํ ๋๋ฒจ๋กํผ ์์นด๋ฐ๋ฏธ ํฌํญ์์ ๋ง๋ ํ๋กํ ํ์
์ดํ
2025-08-09 ~ 2025-09-12 ์์ฑ ๋ ์๋น์ค์
๋๋ค.
๋
ธ๋๋ฐฉ์์ ๊ณก๋ช
์ด ์๊ฐ๋์ง ์๊ฑฐ๋,
๊ธฐ๊ธฐ ๊ณก๋ฒํธ๊ฐ ํ์ํ ๋ ์ค๋งํธํฐ์ผ๋ก ๊ฒ์ยท์ ์ฅํด
๋์ค์ ๋ฐ๋ก ๊บผ๋ด ์ธ ์ ์๋๋ก ๋์ต๋๋ค.
- ๊ฒ์์ผ๋ก ๊ณก ์ถ๊ฐ: ๊ณก ์ ๋ชฉ/๊ฐ์๋ก ๊ฒ์ํด ์ ์ฅ
- ์ฌ์ด๋ ์ธ์: ์ฃผ๋ณ ๋ ธ๋๋ฅผ ์ค์๊ฐ ์ธ์ํด ๊ณก ์ฐพ๊ธฐ (ShazamKit ๊ธฐ๋ฐ)
- ๋ ธ๋๋ฐฉ ๊ธฐ๊ธฐ ๊ณก๋ฒํธ ํ์ธ: ์ธ๋ถ API๋ก ๊ธฐ๊ธฐ ๊ณก๋ฒํธ ์กฐํ
- ๋คํฌ ๋ชจ๋ ๊ธฐ๋ณธ ์ ์ฉ: ์ด๋์ด ๋ ธ๋๋ฐฉ ํ๊ฒฝ ์ต์ ํ
- ๋ด ๋ฆฌ์คํธ(Queue): ์ ์ฅํ ๊ณก ๋ชฉ๋ก ๊ด๋ฆฌ ๋ฐ ๊ณก๋ฒํธ ํ์ธ
- MusicKit โ ๊ณก ๋ฉํ๋ฐ์ดํฐ(์ ๋ชฉ, ์ํฐ์คํธ, ์จ๋ฒ ์ปค๋ฒ ๋ฑ) ์กฐํ
- ShazamKit โ ์ฌ์ด๋ ์ธ์ ๊ธฐ๋ฐ ๊ณก ๊ฒ์
- External APIs โ ๋ ธ๋๋ฐฉ ๊ธฐ๊ธฐ ๊ณก๋ฒํธ ๋ฐ์ดํฐ ํ์ฑ
- iOS / SwiftUI โ UI ๋ฐ ์ฑ ๋ก์ง ๊ตฌํ (ํ๋กํ ํ์ )
ํ๋ก์ ํธ ๊ด๋ จ ์ง๋ฌธ์ด๋ ์ ์์
์ด์ ๋๋ Pull Request๋ฅผ ํตํด ๋จ๊ฒจ์ฃผ์ธ์.
๐ถ ๋ ธ๋๋ฐฉ์์ ๊ณก๋ช ์ ์ฐพ๋๋ผ ํ๋ฅ๋๋ ์น๊ตฌ๋ฅผ ์ํด ๋ง๋ ์์ ํด๊ฒฐ์ฑ โ ๋ฝํ(Queue).
