O Jetpack Compose é um kit de ferramentas moderno recomendado pelo Android para criar IUs nativas. Ele simplifica e acelera o desenvolvimento da IU no Android. Dê vida ao seu app rapidamente com menos código, ferramentas eficientes e APIs Kotlin intuitivas.
Faça mais com menos código e evite classes inteiras de bugs, para que o código seja simples e fácil de manter.
Descreva sua IU, e o Compose cuidará do restante. À medida que o estado do app muda, a IU é atualizada automaticamente.
Compatível com todos os seus códigos já existentes, para que você possa adotar quando e onde quiser. Itere rapidamente com visualizações ao vivo e compatibilidade completa com o Android Studio.
Crie apps lindos, com acesso direto às APIs da Plataforma Android e compatibilidade integrada com o Material Design, tema escuro, animações e muito mais.

Aprenda a usar o Jetpack Compose para criar uma interface nativa do Android. Este curso aborda os conceitos básicos relacionados à criação com o Compose, incluindo layouts, aplicação de temas, animações, arquitetura, estado, acessibilidade e testes.
Design
O Compose oferece suporte ao Material 3 para que você possa trabalhar com os temas e componentes do Material You.
Aprender
App Android publicado totalmente funcional criado com o Compose, o Material 3 e uma interface adaptável.
Conheça o Compose e o poder da programação declarativa em apenas alguns minutos.
Confira os vídeos no canal do YouTube Android Developers e saiba mais sobre as práticas recomendadas mais recentes do Compose.
Inspire-se com estes exemplos que demonstram como usar os recursos avançados do Compose.
Configure seu ambiente de desenvolvimento e comece a compor.

Criar para vários dispositivos usando o Compose

O Jetpack Compose permite criar apps incríveis para vários dispositivos, como smartphones, tablets, dobráveis, ChromeOS e Wear OS.
A IU do app precisa ser responsiva para considerar diferentes tamanhos de tela, orientações e formatos. Um layout adaptável muda com base no espaço de tela disponível.
Com o Compose para Wear OS, a criação de apps para relógios fica mais fácil, rápida e intuitiva. Este guia explica as semelhanças e diferenças entre o Compose e o Compose para Wear OS.

Recursos em destaque

Aprenda a combinar IUs do Compose com as baseadas em visualização.
Saiba mais sobre os recursos do Compose no Android Studio.
Aprenda a trabalhar com layouts no Compose.
Aprenda a estilizar seu app e oferecer suporte a temas claros e escuros.
Conheça padrões de gerenciamento de estado ao usar o Compose.
Conheça ainda mais recursos para começar a aprender sobre o Compose.

Próximas etapas do Jetpack Compose

Trabalhamos com vários parceiros para começar a integrar o Compose aos apps deles. Saiba como o Compose ajuda as equipes a se tornarem mais produtivas e a criar IUs de alta qualidade.
Airbnb
Airbnb
Lyft
Lyft
Reddit
Reddit
Disney+ Hotstar
Disney+ Hotstar
Square
Square
Twitter
Twitter
SoundCloud
SoundCloud
Dropbox
Dropbox
MyFitnessPal
MyFitnessPal
Booking.com
Booking.com
Swiggy
Swiggy
Grab
Grab
ZEPETO
ZEPETO
Adidas
Adidas
Expedia
Expedia
Bumble
Bumble
OkCredit
OkCredit
Médio
Médio
Mercari
Mercari
Seja real
Seja real
Clue
Clue
Plex
Plex
Zalando
Zalando
Pocket Casts
Pocket Casts
Monzo
Monzo
Cuvva
Cuvva
Shopee
Shopee

Notícias e vídeos mais recentes

Participe da comunidade do Compose

Faça uma pergunta no Stack Overflow
Informe um problema e rastreie bugs
Participe do grupo KotlinLang do Slack