일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 부스트코스
- 막내의막무가내
- 막내의 막무가내 알고리즘
- 막내의막무가내 알고리즘
- 막내의막무가내 SQL
- 안드로이드 sunflower
- 막내의막무가내 안드로이드 에러 해결
- 막내의막무가내 안드로이드 코틀린
- 막내의막무가내 rxjava
- 막무가내
- 막내의막무가내 코틀린 안드로이드
- Fragment
- 안드로이드 Sunflower 스터디
- 주엽역 생활맥주
- 막내의막무가내 플러터
- 프래그먼트
- 주택가 잠실새내
- 안드로이드
- 막내의막무가내 플러터 flutter
- 막내의막무가내 프로그래밍
- 막내의막무가내 안드로이드
- 막내의막무가내 코틀린
- 2022년 6월 일상
- 프로그래머스 알고리즘
- 부스트코스에이스
- 막내의막무가내 목표 및 회고
- 막내의 막무가내
- flutter network call
- 막내의막무가내 코볼 COBOL
- 막내의막무가내 일상
- Today
- Total
막내의 막무가내 프로그래밍 & 일상
[안드로이드] 클린 아키텍처 Hilt 추가 적용 (MVVM, Muliti Module, RxJava2, Hilt) 본문
[안드로이드] 클린 아키텍처 Hilt 추가 적용 (MVVM, Muliti Module, RxJava2, Hilt)
막무가내막내 2022. 2. 1. 21:02
안녕하세요 안드로이드 아키텍처나 한번 훓을겸 예전에 한 프로젝트에 Hilt를 추가해봤는데 이에 대한 기록을 남겨볼까 합니다.
[안드로이드 MVVM 클린 아키텍처 프로젝트 정리 포스팅]
https://youngest-programming.tistory.com/484
예전에 안드로이드 클린아키텍처를 처음 공부하고 다양한 방식으로 아키텍처가 적용된 프로젝트를 직접 구현해보면서 정리한 포스팅을 한 적이 있습니다.
MVVM, Multi Module, RxJava2, Dagger2, Koin 등을 사용하며 구현한 프로젝트였는데 추가로 Hilt를 적용한 예시를 만들어야겠다는 생각이 있었는데 오늘에서야 했네요... ㅎㅎ
https://github.com/mtjin/mtjin-android-clean-architecture-movieapp/tree/main
main 과 clean-mvvm-multi-module-rxjava-hilt 브랜치에 구현해놨고 따로 설명하는 글은 남기지 않겠습니당.
그리고 예전에 만든 프로젝트에서 구조만 바꾼거고 비현직자가 구현한거라 네이밍이나 구조가 좀 이상해도 양해부탁드립니다. ㅎㅎ
나중에 기회되면 더 깔끔하게 바꿔보도록 하겠습니다 !!
[사용기술]
MVVM, Multi Module, RxJava2, Hilt, Databinding, Room, AAC ViewModel, Glide, Retrofit2
[구현내용]
1. 자동로그인
2. 영화 로컬캐싱
3. 영화 검색 및 불러오기 무한스크롤
댓글과 공감은 큰 힘이 됩니다. 감사합니다. !!!