Skip to content

정의된 데이터를 기반으로 뷰의 배치 및 컨텐츠를 동적으로 구성할 수 있는 앱입니다.

Notifications You must be signed in to change notification settings

oyunseong/DynamicUI

Repository files navigation

DynamicUI

기획 문서 : https://www.notion.so/Dynamic-UI-Project-Document-23b78abe83114f5b94bb17985eddb01f


사용 기술 : MVVM, Kotlin, ViewBinding, RecyclerView + Multi ViewHolder

프로젝트를 진행한 이유

  • 어드민에서 컨텐츠를 설정하고, 앱을 업데이트하지 않고도 UI를 변경할 수 있는 시나리오를 구현하기 위해 개발된 토이 프로젝트입니다.

주요 기능

  • 동적 UI 구성: MultiViewHolder를 사용하여 정의된 데이터에 따라 뷰의 순서와 컨텐츠를 동적으로 구성합니다.

프로젝트를 진행하며 경험하고 체득한 부분

RecyclerView + Multi ViewHolder를 사용하여 정의된 데이터를 기반으로 뷰의 배치 및 컨텐츠를 동적으로 구성하는 방법 학습


앱 실행 화면 :

About

정의된 데이터를 기반으로 뷰의 배치 및 컨텐츠를 동적으로 구성할 수 있는 앱입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages