Comece a usar o Android
![](https://developer.android.google.cn/static/training/basics/firstapp/images/select_project_type.png?authuser=0000&%3Bhl=pt-br&hl=pt-br)
Criar um aplicativo "Hello World"
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.
Procurar recursos de aprendizado
Vá além explorando outros recursos de treinamento, como programas de treinamentos para tópicos mais avançados, incluindo Compose, arquitetura de apps e acessibilidade.
Monte seu kit de ferramentas
Compose:
Crie interfaces do usuário interessantes
Kotlin:
Uma linguagem moderna, concisa e poderosa
Jetpack:
Bibliotecas que facilitam o desenvolvimento de apps
Use o Android Studio para desenvolvimento
Crie para a versão mais recente do Android
Práticas recomendadas de arquitetura e teste
A qualidade do app é importante
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
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.
Exemplos do Compose
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.
App de lista de tarefas
Estes exemplos mostram diferentes abordagens de arquitetura para o desenvolvimento de apps Android. Nas diferentes ramificações, você vai encontrar o mesmo app (um "TODO") implementado com pequenas diferenças.