O Android Studio oferece uma série de ferramentas para acelerar o design da interface usando as bibliotecas do Jetpack Compose. Para começar a usar essas ferramentas, adicione as dependências necessárias ao arquivo do Gradle pela lista de materiais (BOM, na sigla em inglês).
Ferramentas para projetar a interface
Crie componentes, sistemas de design e telas para alinhar com as especificações de design.
- Visualizar a interface: visualize, organize e interaja com elementos combináveis.
- Visualizar animações: inspecione, depure e visualize animações frame a frame.
Ferramentas para desenvolver e testar a interface
Acelere a criação da interface e o teste do aplicativo em execução com menos trocas de contexto.
- Edição em tempo real: aplique e confira as mudanças em tempo real sem criar builds completos.
- Ações do editor: use modelos, ícones de gutter e muito mais na janela do editor do Android Studio.
Ferramentas para depurar a interface
Analise o layout, as recomposições e o rastreamento de composição para melhorar o desempenho da interface do seu app.
- Layout Inspector: inspecione um layout do Compose em um emulador ou dispositivo físico.
- Rastreamento de composição: rastreie suas funções combináveis em um rastreamento do sistema.
Ferramentas para mover componentes da interface do design para a programação
- Relay para o Android Studio: ofereça transferência instantânea de componentes da interface do Android entre designers e desenvolvedores. Os designers podem empacotar componentes de interface com informações sobre layout, estilo, conteúdo dinâmico e comportamento de interação. Os desenvolvedores podem importar esses pacotes e convertê-los em código do Jetpack Compose.