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 maravilhosos com acesso direto às APIs da Plataforma Android e suporte integrado aos recursos do Material Design, tema escuro, animações e muito mais.

Design
O Compose oferece suporte ao Material 3 para que você possa trabalhar com os temas e componentes do Material You.
Saiba mais
App Android publicado totalmente funcional criado com o Compose, o Material 3 e uma IU adaptável.
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.
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 ou Wear OS.
A interface 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.
Saiba como criar um estilo para seu aplicativo e oferecer suporte para tema claro e escuro.
Conheça padrões de gerenciamento de estado ao usar o Compose.
Conheça ainda mais recursos para aprender a usar 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
Google Play
Google Play
Pinterest
Pinterest
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
Bumble
Bumble
OkCredit
OkCredit
Mercari
Mercari
Clue
Clue
Plex
Plex
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