This skill provides a comprehensive framework for developing modern Android UIs with Jetpack Compose, focusing on declarative UI principles, state hoisting, and unidirectional data flow. It guides developers through clean component design, state management using ViewModels, and critical performance optimization techniques like Recomposition prevention. By offering standardized patterns for lists, forms, and navigation, this skill ensures that mobile applications are robust, testable, and aligned with current Android development standards and anti-pattern avoidance.
主要功能
013 GitHub stars
02Declarative UI design principles and state hoisting implementation
03Standardized Composable function structures and Modifier patterns
04Performance optimization for LazyLists and Recomposition prevention
05UI testing strategies and @Preview implementation checklists
06Sealed interface UiState design and ViewModel integration