기획 문서 : https://www.notion.so/Dynamic-UI-Project-Document-23b78abe83114f5b94bb17985eddb01f
사용 기술 : MVVM, Kotlin, ViewBinding, RecyclerView + Multi ViewHolder
프로젝트를 진행한 이유
- 어드민에서 컨텐츠를 설정하고, 앱을 업데이트하지 않고도 UI를 변경할 수 있는 시나리오를 구현하기 위해 개발된 토이 프로젝트입니다.
주요 기능
- 동적 UI 구성: MultiViewHolder를 사용하여 정의된 데이터에 따라 뷰의 순서와 컨텐츠를 동적으로 구성합니다.
프로젝트를 진행하며 경험하고 체득한 부분
RecyclerView + Multi ViewHolder를 사용하여 정의된 데이터를 기반으로 뷰의 배치 및 컨텐츠를 동적으로 구성하는 방법 학습