๋น์ ์ ์์คํ ์ธ์ฐ์ ๋ ์์ฃผ, ๋ ๊ฐ๊น์ด ์ฑ๊ธธ ์ ์๋ Android ์ฑ
- ํ
- โ์ฑ๊ธธ ์ฌ๋โ์ ํ๋์ ๋ณผ ์ ์์ต๋๋ค.
- โ์ด๋ฒ๋ฌ ์ฑ๊ธธ ์ฌ๋โ์์ ์์ผ, ๊ธฐ๋ ์ผ, ์ฑ๊น ์ฃผ๊ธฐ์ ๋ฐ๋ผ ์๋ฆผ์ ์ ๊ณตํฉ๋๋ค.
- ์ฑ๊ธธ ์ฌ๋ ๋ฑ๋ก/์ฃผ๊ธฐ ์ค์
- ์ฐ๋ฝ์ฒ์์ ๋ถ๋ฌ์, ๊ฐ๊ฐ ๋ง์ถคํ ์ฑ๊น ์ฃผ๊ธฐ๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค.
- ์ฑ๊น ๊ธฐ๋ก
- ์ฑ๊น ๊ธฐ๋ก์ ๋ฑ๋กํ์ฌ ์ธ์ ์ฑ๊ฒผ๋์ง ๋จ๊น๋๋ค.
- ๊ด๊ณ๋ฅผ ์์คํ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
- ์ํคํ ์ฒ: MVVM, ๋ฉํฐ ๋ชจ๋, Google ๊ถ์ฅ ์ํคํ ์ฒ
- ์ธ์ด & ๋ผ์ด๋ธ๋ฌ๋ฆฌ: Kotlin, Hilt, Flow, Jetpack Compose
- ์๋ํํฐ:
- Retrofit (๋คํธ์ํฌ)
- Room (๋ก์ปฌ DB)
- Firebase Cloud Message (์๋ฆผ)
- GSON ๋๋ Kotlin serialization (๋ฐ์ดํฐ ์ง๋ ฌํ)
- ํ ์คํธ: Mockito, Truth
- ์ฃผ๊ธฐ์ ์ผ๋ก ์ค์๊ฐ ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ์งํํฉ๋๋ค.
- ๋ฆฌ๋ทฐ๊ฐ ํ์ํ ๊ฒฝ์ฐ PR ํน์ ์ฝ๋ฉํธ๋ก ๋จ๊น๋๋ค.
- PRND - Kotlin Style Guide ์ค์