What problem does it solve?
This Skill provides expert guidance and practical solutions for building modern, performant, and accessible Android UIs with Jetpack Compose, addressing common developer challenges.
Core Features & Use Cases
- State Management: Guides on
remember, mutableStateOf, state hoisting, and managing complex UI states.
- Layout & Modifiers: Explains Modifier chains, custom modifiers, and layout structure for efficient UIs.
- Performance: Offers tips on recomposition skipping, stability, and animation optimization.
- Accessibility: Details on semantics, content descriptions, touch targets, and custom actions.
- Use Case: Optimize a slow-scrolling
LazyColumn by understanding recomposition skipping and stable state management, or implement complex animations using updateTransition and Animatable.
Quick Start
Explain how to use Modifier.clickable with a custom interactionSource and indication.