Coleção de guias rápidos
Noções básicas do Compose

Depuração da recomposição do Compose
7 minutos
Uma análise da depuração de um problema de desempenho no Jetsnack e como corrigi-lo no Jetpack Compose. Saiba por que adiar a leitura do estado usando uma lambda significa que a composição pode ser ignorada.

Como testar no Compose
4 minutos
Crie seus primeiros testes do Jetpack Compose. Aprenda a usar os artefatos de teste do Compose para criar testes de interface, usar regras de teste, localizadores e declarações.

Acessibilidade no Compose
5 minutos
Adicione recursos de acessibilidade ao seu app. Saiba como aumentar o alcance e a versatilidade do app com pouco trabalho.

Animação no Compose
5 minutos
Saiba como animar valores de estado, usando transições, animando visibilidade ou mudanças de tamanho e crossfades com as APIs de animação do Compose.

Listas no Compose
5 minutos
Conheça os componentes lentos do Compose, que facilitam a exibição de listas de itens. Aprenda a mostrar diferentes tipos de itens, implementar cabeçalhos fixos e controlar ou reagir de forma programática às mudanças de posição de rolagem.

Estado no Compose
5 minutos
Saiba como o estado flui pelo app baseado no Compose e como o framework pode atualizar automaticamente a interface para mostrar novos valores. Saiba como criar estados observáveis, como manter o estado em recomposições ou mudanças de configuração e como estruturar os elementos combináveis para um fluxo de dados ideal.