Skip to content

jsh00325/android-map-refactoring

 
 

Repository files navigation

android-map-refactoring

📄 프로그램 설명

카카오 로컬 API를 사용하여 키워드를 통해 장소를 검색할 수 있는 어플리케이션입니다.

검색 기록이 저장되고, 검색 기록을 클릭하면 해당 검색 결과를 다시 확인할 수 있습니다.

이후 카카오 맵 API를 통해, 검색된 장소의 위치를 확인할 수 있습니다.

이번 주차에는 Room과 Hilt를 통해 Refactoring을 진행하여 어플리케이션을 개선합니다.

🎯 1단계(의존성 주입) 구현할 기능

  • 기존의 SQLite를 Room 라이브러리로 대체하기

  • 기존의 코드에서 의존성 주입 적용하기

    • Hilt 라이브러리를 사용

🎯 2단계(아키텍처 패턴) 구현할 기능

  • 기존의 코드에서 MVVM 아키텍처 패턴 적용하기

    • DataBinding을 사용하여 뷰와 데이터 바인딩하기
  • Coroutine을 사용하여 비동기 처리하기

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%