카카오 로컬 API를 사용하여 키워드를 통해 장소를 검색할 수 있는 어플리케이션입니다.
검색 기록이 저장되고, 검색 기록을 클릭하면 해당 검색 결과를 다시 확인할 수 있습니다.
이후 카카오 맵 API를 통해, 검색된 장소의 위치를 확인할 수 있습니다.
이번 주차에는 Room과 Hilt를 통해 Refactoring을 진행하여 어플리케이션을 개선합니다.
-
기존의 SQLite를
Room
라이브러리로 대체하기 -
기존의 코드에서 의존성 주입 적용하기
Hilt
라이브러리를 사용
-
기존의 코드에서
MVVM
아키텍처 패턴 적용하기DataBinding
을 사용하여 뷰와 데이터 바인딩하기
-
Coroutine
을 사용하여 비동기 처리하기