@SunwoongH | @chaso1495 | @ahra1221 |
---|---|---|
오늘 날씨 & 맞춤 날씨 뷰 | 정보 입력 & 스플래쉬 & 설정 뷰 | 주간 날씨 & 설정 뷰 |
Architecture | Clean Architecture, MVVM |
---|---|
Design Pattern | Repository Pattern, Adapter Pattern, Delegation Pattern, Observer Pattern |
Jetpack Components | LiveData, Lifecycle, ViewModel, DataBinding |
Dependency Injection | Hilt |
Network | Retrofit, OkHttp |
Asynchronous Processing | Coroutine |
Third Party Library | Lottie, kotlinSerialization, Firebase |
Strategy | Git Flow |
Other Tool | Slack, Notion, Figma, Postman |
shortweathervideo.mp4
📂 org.shortweather
┣ 📂 data
┃ ┣ 📂 api
┃ ┣ 📂 model
┃ ┣ 📂 repository
┃ ┣ 📂 source
┃ ┣ 📂 local
┃ ┣ 📂 remote
┣ 📂 di
┣ 📂 domain
┃ ┣ 📂 repository
┣ 📂 presentation
┃ ┣ 📂 alarmsetting
┃ ┣ 📂 customweather
┃ ┣ 📂 input
┃ ┣ 📂 othertimesetting
┃ ┣ 📂 setting
┃ ┣ 📂 splash
┃ ┣ 📂 todayweather
┃ ┣ 📂 todayweathercontainer
┃ ┣ 📂 adapter
┃ ┣ 📂 view
┃ ┣ 📂 viewmodel
┃ ┣ 📂 waketimesetting
┃ ┣ 📂 weeklyweather
┣ 📂 util
┃ ┣ 📂 binding
┃ ┣ 📂 extension