Estas são as bibliotecas, orientações e ferramentas de desenvolvimento recomendadas pela equipe do Android que facilitam e agilizam a criação de apps Android de alta qualidade.
A abordagem moderna do Android permite criar apps com menos código. Assim, você aumenta a velocidade de desenvolvimento e diminui a manutenção.
A incorporação de práticas recomendadas vai ajudar você a cometer menos erros, e os usuários terão menos bugs e falhas.
Com menos código boilerplate, complexidade e erros, além da compatibilidade com versões anteriores integrada, você pode se concentrar em tornar seu app único.

O que é o Modern Android Development?

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.
Usamos a compatibilidade com versões anteriores, então você pode criar para a versão mais recente do Android, 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.

Qualidade do app

Crie apps em alta qualidade para oferecer experiências do usuário simples e consistentes. Confira como criar apps para telas grandes e garanta que seus apps funcionem bem em formatos como tablets, dispositivos dobráveis e Chromebooks. Use a checklist principal de qualidade do app Android para avaliar a suavidade e a segurança da experiência do usuário.
Bom Ótimo
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
Aproveita os dispositivos dos usuários ao máximo
Privacidade e segurança
Seguro
Criado 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
Seguro
Ótimo
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
Criado com foco na segurança
Guia
Muitas bibliotecas do Jetpack para Wear OS foram criadas em Kotlin para ajudar a simplificar o desenvolvimento. Aprenda a aplicar o Modern Android Development aos apps para relógios.
Guia
Você pode expandir o app para telas grandes usando os mesmos conceitos de criação de interface e gerenciamento de layout em apps para dispositivos móveis. Saiba mais aqui.
Guia
Com a biblioteca do Compose para TV, você pode criar apps de TV nativos e modernos com mais eficiência, menos código e usando componentes otimizados para TV que podem ser personalizados de forma simples.

Programas de treinamento e cursos

curso
Conheça a arquitetura e as práticas recomendadas para a criação de apps robustos com qualidade de produção.
curso
Este curso foi criado para que desenvolvedores Android aprendam mais sobre o Compose em temas como layout, animação, arquitetura, estado e muito mais.
curso
Conheça a arquitetura e as práticas recomendadas para a criação de apps robustos com qualidade de produção.
curso
Aprenda as práticas recomendadas de programação e os métodos mais recentes diretamente com a equipe do Android na nossa série MAD Skills.

Histórias de desenvolvedores

Vídeo do YouTube
Vídeo do YouTube
Vídeo do YouTube