프로젝트 개요 Clean Architecture 기반의 간단한 프로젝트를 만드는 과정을 n번의 포스팅에 거쳐 설명해드리겠습니다. Hilt를 이용한 Dependency Injection, Ktor Client를 이용한 Http 통신을 하겠습니다. 본 포스팅에서는 아래와
Ktor Client를 이용한 Android http 통신 이번 포스팅에서는 Ktor를 이용하여 네트워크 통신을 하고, Clean Architecture기반의 Hilt를 이용하여 Dependency Injection을 진행토록 하겠습니다. Ktor란, 코틀린과 마찬
안녕하세요, 이 시리즈로 뵙는 거는 오랜만이네요.사실, 저번 편에서 마무리할려고 했는데, 문득 데이터 캐싱을 주제로 시리즈를 더 이어갈 수 있을 것 같아서 더 작성하게 됐습니다..이번 시리즈의 주제는 위에서 말씀드렸듯이 데이터 캐싱, 데이터베이스 데이터 observin
안녕하세요. 이번에는 ViewModel에서 Paging3 에서 받아오는 데이터를 테스팅 해보겠습니다. 코드는 이 프로젝트의 presentation module을 보시면 됩니다. 빠르게 ViewModel의 코드부터 보겠습니다. 다른 항목들은 이전 시리즈의 글을 참고해