안녕하세요. 오늘은 dagger + kotlin + MVVm 환경에서 달력을 만드는 실습을 공유하고자 합니다. 기본적인 컨셉은 ViewModel에서 오늘의 날짜를 입력받으면, 해당 달의 날짜들을 각각의 아이템으로 취급하여 달력아이템에 삽입하는 컨셉입니다. 첫번째로 달력을 구성하는 Item View입니다. 다음으로 달력 전체를 담고있는 fragment입니다.(여기 RecyclerView에서 위의 아이템을 담고있는 구조입니다.) 위의 item_caleadar를 calendar_recyclerview에서 그 수량만큼 추가하는 구조입니다. 다음으로는 데이터 클래스를 보도록하겠습니다. //package Your package in here data class CalendarItem ( var date:Int, v..