Nos termos do próprio skill
Essa skill ensina agentes a criar aplicativos Android nativos usando Material Design 3 (Material You) e Jetpack Compose. Ela cobre a implementação de layouts de UI em Compose, padrões de navegação Android com Navigation Compose, layouts adaptativos para celulares, tablets e dispositivos dobráveis, temas Material 3 com cores dinâmicas, interfaces Android acessíveis e gestos e interações específicos do Android.
A skill foca na criação de aplicativos Android modernos e adaptativos que se integram perfeitamente ao ecossistema Android, seguindo as diretrizes de Material Design do Google e tratando diferentes configurações de tela.
Como funciona
- 01Aplicar Temas do Material 3
Acesse cores por meio de MaterialTheme.colorScheme para oferecer suporte automático ao modo escuro e ativar cor dinâmica no Android 12+ para personalização.
- 02Construir Componentes de UI em Compose
Crie composables usando padrões do Jetpack Compose com elevação de estado (state hoisting) adequada para tornar os componentes reutilizáveis e testáveis.
- 03Implementar Layouts Adaptativos
Use WindowSizeClass para criar designs responsivos que se adaptam a celulares, tablets e dispositivos dobráveis.
- 04Adicionar Suporte de Acessibilidade
Forneça contentDescription para todos os elementos interativos e garanta alvos de toque de no mínimo 48dp para conformidade de acessibilidade.
- 05Gerenciar o Estado Corretamente
Use remember e rememberSaveable adequadamente para evitar a perda de estado durante mudanças de configuração.