Use a Pontuação de desempenho do app para calcular sua pontuação de desempenho geral e descobrir oportunidades de melhoria. A pontuação de desempenho do app oferece um framework padronizado para medir o desempenho com tarefas técnicas mínimas.
Ele orienta as equipes de engenharia e produto a avaliar o desempenho técnico de qualquer app Android. Depois que a avaliação é concluída, uma avaliação e ações recomendadas ajudam a identificar e priorizar as áreas mais importantes para melhoria de desempenho.
Introdução
A Pontuação de desempenho do app oferece aos desenvolvedores avaliações estáticas e dinâmicas. Ambos podem ser realizados individualmente e fornecer insights exclusivos sobre o comportamento de desempenho de um app. Esses insights são combinados com recomendações úteis que podem ajudar a melhorar o status quo e elevar a performance do app.
Uma pontuação entre 0 e 100 é fornecida para ajudar a avaliar o desempenho geral. Um número menor significa mais espaço para melhorar.
Use a pontuação e as recomendações de cada item para direcionar os esforços de engenharia para áreas em que é possível alcançar ganhos de alta performance. Quando as recomendações forem aplicadas, faça a avaliação novamente e veja como a pontuação melhorou.
Pontuação dinâmica de desempenho do app
Durante a avaliação dinâmica da Pontuação de desempenho do app, os dados de execução são usados para avaliar a performance de um app em um dispositivo específico.
A avaliação dinâmica requer um dispositivo físico para uma avaliação realista de desempenho. A pontuação varia de acordo com os recursos do dispositivo. Avalie o desempenho em vários dispositivos para entender melhor como os usuários são afetados pelas falhas de desempenho.
As categorias e os critérios de avaliação atuais da pontuação dinâmica do app estão descritos na tabela a seguir.
Categoria | Critérios de avaliação |
---|---|
Inicialização do aplicativo | Duração medida entre a inicialização do app e o momento em que ele se torna interativo TTFD. |
Desempenho de renderização | Porcentagem de frames lentos e congelados para rolagem, animação e renderização em tela cheia. |
Pontuação de desempenho estático do app
A pontuação de desempenho do app estática é calculada com base no uso de ferramentas e práticas recomendadas de alto impacto. Para pontuar corretamente os indicadores de desempenho estático de um app, é necessário acesso ao código-fonte do projeto.
Os critérios listados na tabela a seguir são usados para avaliar e gerar a pontuação estática de desempenho do app.
Categoria | Critérios de avaliação |
---|---|
Melhorias no tempo de build |
|
Desempenho da inicialização |
|
Adoção do Compose | O app usa a versão estável mais recente do Compose. |
Monitoramento e otimização | FullyDrawnReporter ou reportFullyDrawn é usado em um momento apropriado |
Nenhuma recomendação no momento.
Tente fazer login na sua Conta do Google.