뷰 바인딩을 사용하여 XML 레이아웃 파일과 액티비티를 연결합니다.RecyclerView는 안드로이드 앱에서 리스트 형태의 데이터를 표시하는데 사용되는 위젯입니다. 여러 아이템을 스크롤 가능한 리스트로 표현하며, 많은 아이템을 효율적으로 관리하고 보여주는 역할을 합니다
하나의 액티비티 안에 여러 화면을 만들어 넣을 수 있는 View 공간액티비티 위에서 동작하는 모듈화된 사용자 인터페이스 입니다.Fragment는 재사용 가능하며 여러 Activity와 함께 존재할 수 있습니다.큰 화면 크기에 대한 더 유연하고 적응적인 UI 디자인을 허
안드로이드 개발 시 서버통신에 사용되는 HTTP API를 자바, 코틀린의 인터페이스 형태로 변환해 API를 쉽게 호출할 수 있도록 지원하는 라이브러리입니다.Retrofit은 Square Inc.에서 개발한 안드로이드 및 자바를 위한 타입-세이프한 HTTP 클라이언트 라