Compose Visuals
Jetpack Compose UI를 위한 최고의 대화형 참조 카탈로그입니다.
Accessibility
모두를 위한 앱을 지향합니다. TalkBack 지원을 위한 시맨틱 정보와 스크린 리더 최적화 등 접근성 표준을 구현합니다.
Animation & Motion
선언형 선언 방식으로 복잡한 모션을 구현합니다. 상태 전환에 따른 부드러운 전이와 물리 기반 애니메이션을 다룹니다.
AppBars & Navigation
앱의 전역 네비게이션과 정체성을 확립합니다. 상단 앱바부터 하단 내비게이션, 드로어 등 표준화된 탐색 모형을 제시합니다.
Badges & Tooltips
정보의 보조적인 강조(Badge)와 상세 설명의 팝업(Tooltip)을 통해 인지 편의성을 개선하는 도구들입니다.
Buttons & Actions
Material 3 디자인 가이드를 준수하는 다양한 버튼 컴포넌트를 제공합니다. 사용자 상호작용의 핵심인 액션 위계를 효과적으로 구성할 수 있습니다.
Canvas & Graphics
저수준 DrawScope를 직접 제어하여 고도로 커스터마이징된 2D 그래픽과 물리적 드로잉을 구현합니다.
Dialogs & Menus
사용자의 즉각적인 대응을 요하거나 보조 정보를 별도 레이어로 노출하는 오버레이 컴포넌트군입니다.
Effects & Lifecycle
컴포지션 생명주기 내에서 안전하게 실행되는 부수 효과 관리 로직입니다. 코루틴 실행과 자원 해제를 선언적으로 다룹니다.
Gestures
물리적 터치 입력을 파악하여 고차원적 상호작용으로 변환합니다. 탭, 드래그, 다중 터치 추적 기술을 다룹니다.
Images & Icons
이미지 리소스의 표현과 제어를 담당합니다. 비동기 로딩부터 벡터 그래픽 처리까지 포괄적인 시각 자산 활용법을 다룹니다.
Indicators & Toggles
시스템 상태를 시각화하고 사용자 입력을 포착하는 도구들입니다. 진행 상황 표시부터 다양한 상태 전이 제어까지 지원합니다.
Input & TextField
사용자 입력을 수집하는 상호작용 컴포넌트를 정의합니다. Material3 스타일의 텍스트 필드와 유효성 검사, 키보드 옵션을 체계적으로 구성합니다.
Interoperability
전통적인 XML View 시스템과 최신 Compose UI 간의 완벽한 가교 역할을 수행합니다. 양방향 호스팅 패턴을 다룹니다.
Layout Alignments
구성 요소의 물리적 배치를 결정하는 근간이 되는 레이아웃 로직입니다. Row, Column, Box를 통해 화면의 질서를 세우고 커스텀 배치를 완성합니다.
Lists & Grids
대규모 데이터셋을 효율적으로 렌더링하는 지연(Lazy) 처리 방식을 다룹니다. 무한 스크롤부터 복잡한 격자 배치까지 성능 중심의 목록을 구축합니다.
M3 Chips & Lists
Material 3 칩의 배리에이션을 정리합니다. 사용자 선택, 입력 캡슐화, 필터링 등 콤팩트한 정보 노출을 처리합니다.
Modifiers
컴포저블의 레이아웃, 외관, 동작을 선언적으로 변환하는 핵심 도구입니다. 체이닝을 통해 크기, 여백, 상호작용 방식을 유연하게 제어합니다.
Pagers & Carousels
스와이프 기반의 수평/수직 카드 탐색 UI를 구축합니다. 페이지 연동과 부드러운 인디케이터 상호작용을 다룹니다.
Pickers & Date
표준화된 날짜와 시간 선택 UI입니다. 직관적인 캘린더 드로잉과 다이얼 시계 방식의 정밀한 선택 환경을 다룹니다.
Surfaces & Sheets
UI의 시각적 토대가 되는 컨테이너 영역입니다. 배경색(Surface), 위계(Elevation), 그리고 모달(Sheet)을 통한 공간 확장을 다룹니다.
Text & Typography
선언형 UI의 근간인 텍스트 렌더링 시스템을 다룹니다. 기본 출력부터 정교한 스타일링, 타이포그래피 규칙 제어까지 포괄적인 텍스트 환경을 구축합니다.
Window Insets
앱의 캔버스 너머 시스템 영역과의 공존을 관리합니다. 상태바, 네비게이션바, 키보드 영역과의 충돌을 방지합니다.