issues
search
svclaw2000
/
CloneCoding-Instagram-Android
0
stars
0
forks
source link
Initialize
#2
Closed
svclaw2000
closed
2 years ago
svclaw2000
commented
2 years ago
Clean Architecture를 적용하여 app(presentation), data, domain 모듈로 분리
domain
Java / Kotlin library
순수 Kotlin으로 어플에서 사용되는 model(data)과 repository 정의
data
Android Library
Firebase를 비롯한 remote(network) 환경과 DB와 같은 local 환경에서 데이터를 받아오도록 API 정의
원래 Java / Kotlin library로 진행할 예정이었으나, firebase가 android sdk에 의존성이 있어 Android Library로 진행
app
Android Application
실제 사용자에게 보여지는 어플
MVVM 아키텍처를 사용할 예정
Clean Architecture를 적용하여 app(presentation), data, domain 모듈로 분리
domain
data
app