Comece a usar o Android
Faça um codelab ou um curso de treinamento aprofundado para ter uma visão geral dos principais tópicos de desenvolvimento do Android.
Hello, world!
Siga este codelab introdutório para instruções detalhadas sobre como criar um app Hello World para Android.
Desenvolver um app Android escalonável, modularizado e testável
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.
Criar para vários formatos
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
Iniciar o curso Noções básicas do Android
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
Procurar recursos de 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
Compose:
Crie interfaces do usuário interessantes
O Jetpack Compose simplifica e acelera o desenvolvimento da interface no Android. Programe menos código e use ferramentas poderosas e APIs Kotlin intuitivas.
Kotlin:
Uma linguagem moderna, concisa e poderosa
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.
Jetpack:
Bibliotecas que facilitam o desenvolvimento de apps
Confira o pacote de bibliotecas do Android, que implementa nossas práticas recomendadas e reduz o código boilerplate.
Use o Android Studio para desenvolvimento
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.
Crie para a versão mais recente do Android
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.
Práticas recomendadas de arquitetura e teste
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 | |
|---|---|---|
|
|
|
|
|
|
Fácil de usar |
|
|
|
Funciona bem nos dispositivos dos usuários |
|
|
|
Seguros |
|
| Bom | |
|---|---|
|
|
|
|
|
Fácil de usar |
|
|
Funciona bem nos dispositivos dos usuários |
|
|
Seguros |
| Ótima | |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
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.
Now in Android
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.