What problem does it solve?
This skill addresses the complexity of creating consistent, high-quality user interfaces that function seamlessly across diverse Android form factors, including phones, tablets, foldables, and desktops.
Core Features & Use Cases
- Adaptive Navigation: Automatically transitions between bottom navigation bars and navigation rails based on screen size.
- Multi-pane Layouts: Implements robust list-detail and supporting-pane patterns using Navigation 3 SceneStrategies.
- Responsive Grids: Provides tools to dynamically adjust column counts and layout structures to optimize screen real estate.
- Use Case: A developer needs to convert a mobile-only email app into a tablet-ready experience; this skill provides the exact steps to implement a list-detail view that expands automatically on larger screens.
Quick Start
Use the adaptive skill to migrate the current navigation bar to a NavigationSuiteScaffold and implement a list-detail layout for the main screen.