Faça um codelab ou um curso de treinamento aprofundado para ter uma visão geral dos principais tópicos de desenvolvimento do Android.
Siga este codelab introdutório para instruções detalhadas sobre como criar um app Hello World para Android.
Desenvolva um app escalonável, modularizado e testável do zero. Não será um app Hello World. Vamos nos concentrar na criação de uma arquitetura que permita o crescimento do app.
Crie um app que funcione em vários dispositivos Android, incluindo smartphones, tablets, dobráveis e dispositivos ChromeOS. Este codelab mostra como atualizar um app para adaptá-lo a diferentes tamanhos e configurações de tela.
Cursos

Faça o curso completo para aprender os conceitos básicos da criação de apps com o Jetpack Compose, Kit de ferramentas moderno do Android para desenvolver interfaces do usuário.

Ao criar uma série de apps, você vai aprender as noções básicas de programação em Kotlin. linguagem de programação e noções básicas do desenvolvimento de apps.

Aprendizado

Explore mais recursos de treinamento, como programas de aprendizado para tópicos mais avançados, como Compose, arquitetura de apps e acessibilidade.

Monte seu kit de ferramentas

O Jetpack Compose simplifica e acelera o desenvolvimento da interface no Android. Programe menos código e use ferramentas poderosas e APIs Kotlin intuitivas.
Mais de 95% dos mil principais apps Android usam o Kotlin para aumentar a produtividade, a satisfação do desenvolvedor e a segurança do código.
Confira o pacote de bibliotecas do Android, que implementa nossas práticas recomendadas e reduz o código boilerplate.
O Android Studio é o ambiente de desenvolvimento integrado oficial para desenvolver apps Android. Ele conta com ferramentas de design do Compose, um sistema de build flexível e o Android Emulator.
O Android lida com a compatibilidade com versões anteriores, então você pode criar para a versão mais recente do SDK, usar as tecnologias mais atualizadas e executar o app de forma consistente em diferentes dispositivos e versões do Android.
A arquitetura, os padrões de teste e as orientações ajudam a criar apps sólidos e escalonáveis.

A qualidade do app é importante

Crie apps de alta qualidade que ofereçam uma experiência do usuário simples e consistente. Saiba como garantir que seus apps funcionem bem em todos os formatos, incluindo smartphones, tablets, dobráveis, dispositivos ChromeOS, telas de carros estacionados e até mesmo XR 2D.
Bom Ótima
Valor principal
Divertido, útil ou ambos
Experiência do usuário
Fácil de usar
Incrível de usar
Qualidade técnica
Funciona bem nos dispositivos dos usuários
Aproveitar ao máximo os dispositivos dos usuários
Privacidade e segurança
Seguros
Projetado com foco na segurança
Bom
Valor principal
Divertido, útil ou ambos
Experiência do usuário
Fácil de usar
Qualidade técnica
Funciona bem nos dispositivos dos usuários
Privacidade e segurança
Seguros
Ótima
Valor principal
Divertido, útil ou ambos
Experiência do usuário
Incrível de usar
Qualidade técnica
Aproveita os dispositivos dos usuários ao máximo
Privacidade e segurança
Projetado com foco na segurança

Exemplos em destaque

Se você aprende melhor lendo o código, temos vários apps de exemplo que podem ser conferidos e usados como base de aprendizado.

O Now in Android é um app criado com o Kotlin e o Jetpack Compose. Ele foi projetado para servir de referência para desenvolvedores Android e molda as práticas recomendadas de design e desenvolvimento.

Este repositório contém um conjunto de projetos individuais do Android Studio para ajudar você a saber mais sobre o Compose no Android. Cada exemplo demonstra diferentes casos de uso, níveis de complexidade e APIs.

Estes exemplos mostram diferentes abordagens de arquitetura para o desenvolvimento de apps Android. Nas diferentes ramificações, você vai encontrar o mesmo app (uma lista de tarefas) implementado com pequenas diferenças.