๐ต Clean Architecture๋ฅผ ์ด์ฉํ ๋ฐฐ๋ฌ ์ฑ ๐ต
- OS : windows 10 pro
- IDE : Android Studio
- Language : Kotlin
- Coroutine
- Koin
- retrofit2
- Glide
- google map
- Tmap POI
- room
- firebase (firestore, storage, auth)
- cameraX
- circle indicator
- unit test (Junit, mockito, koin-test)
- viewmodel, livedata, GOF state pattern
- ์๋์ผ๋ก ์ฌ์ฉ์์ ์์น๋ฅผ ์ก์์ค๋ค.
- ์ฌ์ฉ์ ์์๋ก ์ง๋์ ์์น๋ฅผ ์ง์ ํ ์ ์๋ค. (ํ์ฌ์์น์ ๋ค๋ฅผ ์ TOAST๋ก ์๋ฆผ)
- ์ค์ ๋ ์์น์ ๋ฐ๋ฅธ ์นดํ ๊ณ ๋ฆฌ๋ณ ์์์ ๋ฆฌ์คํธ๋ฅผ ๋ณด์ฌ์ค๋ค.
- ๊ตฌ๊ธ ๋ก๊ทธ์ธ์ ํตํด ๋ก๊ทธ์ธ์ ํ ์ ์๋ค.
- ์ฌ์ฉ์๊ฐ ์ฃผ๋ฌธํ ์์์ FIREBASE์์ ํ์ธํ ์ ์๋ค.
- ์์์ ์ ์ ํ๋ฅผ ๊ฑธ๊ฑฐ๋, ์ฐ ๋ชฉ๋ก์ ์ ์ฅํ๊ฑฐ๋, ๊ณต์ ํ ์ ์๋ค.
- ์ฃผ๋ฌธํ ์์์ ์ ๋ํด ๋ฆฌ๋ทฐ๋ฅผ ๋จ๊ธธ ์ ์๋ค. (์ฌ์ง์ ์ฐ๊ฑฐ๋, ์ฒจ๋ถ๊ฐ๋ฅ)
- ํ ์์์ ์์ ์ฃผ๋ฌธํ ์์์ ์ฅ๋ฐ๊ตฌ๋์ ๋ด์ ์ ์๋ค. (๋ค๋ฅธ ์์์ ๊ณผ ๋์์ ๋ด์์ง ์ ๋จผ์ ๋ด๊ธด ์์์ ์ ์์๋ค์ ์ฅ๋ฐ๊ตฌ๋์์ ๋น์์ง)