Performances de démarrage
  1. Ouvrir l'application depuis l'icône du lanceur d'applications
  2. Mesurer le temps nécessaire pour que l'application devienne interactive
Évaluation Recommandation
Moins de cinq secondes (0 point)
Démarrage extrêmement lent de l'application

Un démarrage de l'application aussi lent peut déclencher des erreurs ANR dans certains cas. Même sans erreur ANR, les utilisateurs peuvent être très frustrés par des temps de démarrage dans cette plage, ce qui a un impact négatif sur la satisfaction, la fidélisation et les métriques commerciales des utilisateurs.

Investissez d'urgence des ressources d'ingénierie pour améliorer le temps de démarrage de cette application.

Le plus grand potentiel d'amélioration du démarrage de l'application peut être obtenu en adoptant les profils de référence, R8 et les optimisations de mise en page DEX. Adoptez ces technologies et réessayez l'évaluation.

Entre 5 et 4 secondes (5 points)
Démarrage très lent de l'application

Les utilisateurs trouveront probablement frustrant d'attendre le démarrage de cette application. Un démarrage plus rapide de l'application est directement lié à l'amélioration des métriques commerciales et de satisfaction des utilisateurs.

Traitez le démarrage de l'application comme une priorité et investissez immédiatement du temps d'ingénierie dans ce domaine.

Adoptez les profils de référence, R8 et les optimisations de mise en page DEX, puis repassez l'évaluation pour obtenir un score mis à jour. Si vous les avez déjà adoptées, suivez les conseils de démarrage de l'application pour découvrir d'autres façons d'améliorer les temps de démarrage de l'application.

Entre 4 et 3 secondes (10 points)
Démarrage lent de l'application

Les utilisateurs de cette application constateront un temps de démarrage plus long. Un démarrage plus rapide de l'application améliore les métriques basées sur l'utilisateur, telles que la rétention et les notes.

Investir des ressources d'ingénierie pour continuer à réduire les temps de démarrage de l'application

Si vous ne l'avez pas encore fait, adoptez les profils de référence, R8 et les optimisations de mise en page DEX, puis repassez l'évaluation pour obtenir un score mis à jour. Consultez les conseils de démarrage de l'application pour découvrir d'autres façons d'améliorer le temps de démarrage de l'application.

Entre 3 et 2 secondes (20 points)
Temps de démarrage de l'application inférieur aux attentes des utilisateurs

De nombreux utilisateurs trouveront que le temps de démarrage de l'application dans cette plage est acceptable, mais qu'il ne répond pas à leurs attentes en termes de qualité. Un démarrage plus rapide de l'application est directement lié à l'amélioration des métriques métier. Essayez d'améliorer davantage le temps de démarrage de l'application.

Commencez ou poursuivez l'investissement de ressources techniques dans le démarrage de l'application.

Utilisez les profils de référence, R8 et les optimisations de mise en page DEX pour améliorer considérablement les performances de démarrage et d'exécution de l'application. Si vous les avez déjà adoptées, suivez les conseils de démarrage de l'application pour découvrir d'autres façons d'améliorer les temps de démarrage de l'application.

Entre 2 et 1 seconde (25 points)
Satisfaire au temps de démarrage de l'application

Les utilisateurs sont probablement satisfaits du temps de démarrage de cette application. Des améliorations sont encore possibles dans ce domaine, mais il n'est pas urgent de prendre des mesures.

Adoptez des outils à fort impact, puis concentrez-vous sur d'autres domaines de performances.

Surveillez attentivement les temps de démarrage de l'application et assurez-vous qu'ils ne régressent pas. Pour ce faire, vous pouvez utiliser des macrobenchmarks.
Planifiez l'intégration des profils de référence, des optimisations de code via R8 et des optimisations de mise en page DEX, car ce sont les outils les plus efficaces pour améliorer le temps de démarrage de l'application.
Consultez également les conseils de démarrage de l'application pour découvrir d'autres façons d'améliorer les temps de démarrage de l'application. Effectuez cette évaluation sur un appareil à faible spécification (tel qu'un appareil Android Go) pour mieux comprendre le temps de démarrage de l'application sur ces appareils.

Moins d'une seconde (30 points)
Temps de démarrage de l'application au-delà des attentes.

Le temps de démarrage de cette application est si rapide que de nombreux utilisateurs ne le remarqueront même pas. Bravo !

Continuez à faire un excellent travail. Continuez à surveiller le temps de démarrage de l'application et réagissez immédiatement aux régressions.

Pour améliorer encore les temps de démarrage de l'application, consultez les conseils de démarrage de l'application. L'adoption des profils de référence, de R8 et des optimisations de mise en page DEX a un impact non seulement sur le temps de démarrage de l'application, mais aussi sur ses performances d'exécution. Si vous ne l'avez pas déjà fait, prévoyez du temps pour les adopter.
Effectuez cette évaluation sur un appareil à faible spécification pour mieux comprendre le temps de démarrage de l'application sur ces appareils.

Performances de démarrage
  1. Déclencher une notification pour l'application
  2. Ouvrir l'application à partir de la notification
  3. Mesurer le temps nécessaire pour que l'application devienne interactive
Évaluation Recommandation
Moins de cinq secondes (0 point)
Démarrage extrêmement lent de l'application

Un démarrage de l'application aussi lent peut déclencher des erreurs ANR dans certains cas. Même en l'absence d'erreurs ANR, les utilisateurs peuvent être très frustrés par des temps de démarrage dans cette plage, ce qui a un impact négatif sur la satisfaction, la fidélisation et les métriques commerciales des utilisateurs.

Traitez ce point d'entrée de notification comme une priorité élevée et consacrez immédiatement du temps d'ingénierie à ce domaine.

Le plus grand potentiel d'amélioration du démarrage de l'application peut être obtenu en adoptant les profils de référence, R8 et les optimisations de mise en page DEX. Adoptez ces technologies et réessayez l'évaluation.

Entre 5 et 4 secondes (2 points)
Démarrage très lent de l'application

Ce délai de démarrage de l'application est probablement frustrant pour les utilisateurs. Un démarrage plus rapide de l'application est directement lié à l'amélioration des métriques commerciales et de satisfaction des utilisateurs.

Investissez d'urgence des ressources d'ingénierie pour améliorer ce temps de démarrage.

Adoptez les profils de référence, R8 et les optimisations de mise en page DEX, puis repassez l'évaluation pour obtenir un score mis à jour. Si vous les avez déjà adoptées, suivez les conseils de démarrage de l'application pour découvrir d'autres façons d'améliorer les temps de démarrage de l'application.

Entre 4 et 3 secondes (5 points)
Démarrage lent de l'application

Les utilisateurs de cette application constateront un temps de démarrage plus long. Un démarrage plus rapide de l'application améliore les métriques basées sur l'utilisateur, telles que la rétention et les notes.

Investir des ressources d'ingénierie pour continuer à réduire les temps de démarrage de l'application

Si vous ne l'avez pas déjà fait, adoptez les profils de référence pour cette notification, les optimisations via R8 et incluez le code pertinent dans un profil de démarrage via les optimisations de mise en page DEX, puis repassez l'évaluation pour obtenir un score mis à jour. Consultez les conseils de démarrage de l'application pour découvrir d'autres façons d'améliorer le temps de démarrage de l'application.

Entre 3 et 2 secondes (10 points)
Temps de démarrage de l'application inférieur aux attentes des utilisateurs

De nombreux utilisateurs trouveront que le temps de démarrage de l'application dans cette plage est acceptable, mais qu'il ne répond pas à leurs attentes en termes de qualité. Un démarrage plus rapide de l'application est directement lié à l'amélioration des métriques métier. Essayez d'améliorer davantage le temps de démarrage de l'application.

Commencez ou poursuivez l'investissement de ressources techniques dans ce point d'entrée.

Utilisez les profils de référence, R8 et les optimisations de mise en page DEX pour améliorer considérablement les performances de démarrage et d'exécution de l'application. Si vous les avez déjà adoptées, suivez les conseils de démarrage de l'application pour découvrir d'autres façons d'améliorer les temps de démarrage de l'application.

Entre 2 et 1 seconde (15 points)
Satisfaire au temps de démarrage de l'application

Les utilisateurs sont probablement satisfaits du temps de démarrage de cette application. Des améliorations sont encore possibles dans ce domaine, mais il n'est pas urgent de prendre des mesures.

Adoptez des outils à fort impact, puis concentrez-vous sur d'autres domaines de performances.

Surveillez attentivement les temps de démarrage de l'application et assurez-vous qu'ils ne régressent pas. Pour ce faire, vous pouvez utiliser des macrobenchmarks.
Planifiez l'intégration des profils de référence, des optimisations de code via R8 et des optimisations de mise en page DEX, car ce sont les outils les plus efficaces pour améliorer le temps de démarrage de l'application.
Consultez également les conseils de démarrage de l'application pour découvrir d'autres façons d'améliorer les temps de démarrage de l'application. Effectuez cette évaluation sur un appareil à faible spécification pour mieux comprendre le temps de démarrage de l'application sur ces appareils.

Moins d'une seconde (20 points)
Temps de démarrage de l'application au-delà des attentes.

Le temps de démarrage de cette application est si rapide que de nombreux utilisateurs ne le remarqueront même pas. Bravo !

Continuez votre excellent travail avec le temps de démarrage de votre application. Continuez à surveiller le temps de démarrage de l'application et réagissez immédiatement aux régressions.

Pour améliorer encore les temps de démarrage de l'application, consultez les conseils de démarrage de l'application. L'adoption des profils de référence, de R8 et des optimisations de mise en page DEX a un impact non seulement sur le temps de démarrage de l'application, mais aussi sur ses performances d'exécution. Si vous ne l'avez pas déjà fait, prévoyez du temps pour les adopter.
Effectuez cette évaluation sur un appareil à faible spécification pour mieux comprendre le temps de démarrage de l'application sur ces appareils.

Aucun point d'entrée de notification (20 points)
Aucun élément à afficher

Cette application n'utilise pas les notifications comme points d'entrée. Il n'y a donc rien à optimiser ici.

Répondez à nouveau à cette évaluation lorsque les notifications sont utilisées.

En attendant, examinez d'autres aspects des performances de votre application à améliorer.


Performances de rendu
  1. Ouvrez l'application et accédez à l'écran cible.
  2. Effectuez quelques interactions, comme faire défiler l'écran et cliquer.
  3. Mesurer le pourcentage d'images lentes et de cadres figés pendant ces interactions
Évaluation Recommandation
Les erreurs ANR fréquentes bloquent les interactions et les animations (ANR ou plus de 20 %) (0 point)
Expérience de rendu insupportable

Une expérience utilisateur à ce niveau de performances est très frustrante pour les utilisateurs. Une faible satisfaction des utilisateurs est directement liée à une baisse des performances commerciales, de la rétention et des avis des utilisateurs.

Adoptez rapidement des outils à fort impact.

Planifiez immédiatement l'adoption d'outils à fort impact tels que les profils de référence, R8 et les optimisations de mise en page DEX. Repassez ensuite l'évaluation.
Vous pouvez ensuite consulter les conseils sur les performances des applications pour découvrir d'autres façons d'améliorer les performances de rendu.

Les animations bloquent l'interaction de l'utilisateur (20 - 15 %) (1 point)
Les pertes de fréquence d'images sont très visibles

Les pertes de frames très visibles entraînent une baisse des notes de l'application et des taux de fidélisation inférieurs à l'optimum. Collectez des traces pour inspecter les points chauds à la recherche de frames lents, puis parcourez la liste.

Adoptez des outils à fort impact pour améliorer les performances de rendu.

Le plus grand potentiel d'amélioration peut être obtenu en adoptant les profils de référence, R8 et les optimisations de mise en page DEX. Adoptez ces technologies et réessayez l'évaluation.
Pour obtenir de l'aide supplémentaire, suivez les conseils sur les performances des applications.

Problèmes d'animation notables tout au long (15 à 10 %) (5 points)
Performances d'affichage inférieures à la moyenne

Les problèmes de rendu détectés sont visibles par les utilisateurs. Cela se traduit par une satisfaction et des notes inférieures à l'optimum, ainsi qu'un impact sur l'activité de l'entreprise. Si le test a été effectué sur un appareil haut de gamme, les images affichées trop lentement seront insupportables sur un appareil bas de gamme.

Améliorez les performances de rendu en adoptant des outils à fort impact.

Le plus grand potentiel d'amélioration peut être obtenu en adoptant les profils de référence, R8 et les optimisations de mise en page DEX. Adoptez ces technologies et réessayez l'évaluation.
Pour obtenir de l'aide supplémentaire, suivez les conseils sur les performances des applications.

Problèmes d'animation visibles dans quelques zones (5 à 10 %) (10 points)
Les problèmes de rendu sont une source de frustration notable pour les utilisateurs.

Quelques images affichées trop lentement suffisent à décevoir les attentes des utilisateurs en termes de qualité. Les utilisateurs insatisfaits sont plus susceptibles d'abandonner les applications.

Réduisez les problèmes de rendu en adoptant des outils à fort impact.

Investissez dans l'amélioration de cet aspect pour avoir un impact positif sur les notes des utilisateurs et les métriques métier. Le plus grand potentiel d'amélioration peut être obtenu en adoptant les profils de référence, R8 et les optimisations de mise en page DEX. Adoptez ces technologies et réessayez l'évaluation.
Pour obtenir de l'aide supplémentaire, suivez les conseils sur les performances des applications.

Rendu fluide (1 à 5 %) (20 points)
Un rendu fluide offre une excellente expérience utilisateur.

Étant donné qu'il reste encore des images lentes, les utilisateurs peuvent les remarquer. Quoi qu'il en soit, cette expérience utilisateur est excellente, en particulier sur les appareils bas de gamme.

Continuer à réduire les problèmes de rendu pour améliorer encore la satisfaction des utilisateurs

À ce niveau, il devient plus difficile de progresser. Continuer à réduire les problèmes de rendu pour améliorer encore la satisfaction des utilisateurs Assurez-vous qu'il n'y a pas de régressions et collectez des benchmarks automatisés pour vos appareils et parcours utilisateur les plus utilisés.
Effectuez des tests sur des appareils bas de gamme et corrigez les problèmes. Une fois que vous avez obtenu un résultat satisfaisant, il sera excellent sur un appareil haut de gamme.
Investissez dans l'adoption des profils de référence, de R8 et des optimisations de mise en page DEX. Adoptez ces technologies et réessayez l'évaluation.
Pour obtenir de l'aide supplémentaire, suivez les conseils sur les performances des applications.

Rendu fluide tout au long (moins de 1 %) (30 points)
Excellentes performances d'affichage

Félicitations ! Les performances d'affichage de cette application sont excellentes. Aucune action immédiate n'est requise. Nous vous conseillons d'effectuer l'évaluation sur un appareil d'entrée de gamme pour mieux comprendre les performances de rendu sur ces appareils.

Cette zone est parfaite. Aucune action immédiate n'est requise.

À ce niveau, il devient plus difficile de progresser. Continuer à réduire les problèmes de rendu pour améliorer encore la satisfaction des utilisateurs Assurez-vous qu'il n'y a pas de régressions et collectez des benchmarks automatisés pour vos appareils et parcours utilisateur les plus utilisés.
Effectuez des tests sur des appareils bas de gamme et corrigez les problèmes. Une fois que vous avez obtenu un résultat satisfaisant, il sera excellent sur un appareil haut de gamme.
Investissez dans l'adoption des profils de référence, de R8 et des optimisations de mise en page DEX. Adoptez ces technologies et réessayez l'évaluation.
Pour obtenir de l'aide supplémentaire, suivez les conseils sur les performances des applications.

Performances de rendu
  1. Ouvrez l'application et accédez à l'écran cible.
  2. Mesurez le temps nécessaire pour que l'écran soit entièrement affiché et devienne interactif.
Évaluation Recommandation
Très visible (> 3 secondes) (0 point)
Les rendus en plein écran doivent être fluides. Ce n'est pas le cas.

Pour offrir une expérience utilisateur de qualité, il est essentiel de maintenir la réactivité de l'application. Les utilisateurs sont frustrés lorsqu'ils doivent attendre plusieurs secondes après une interaction. C'est une excellente opportunité d'améliorer la satisfaction des utilisateurs et les métriques métier.

Investissez d'urgence dans l'amélioration de ce rendu en plein écran.

Veillez à générer un profil de référence pour ce rendu plein écran et vérifiez que les optimisations R8 sont activées ici. Ces domaines ont le plus d'impact sur l'amélioration des performances de l'application. Revenez ensuite pour effectuer une autre évaluation afin d'obtenir des conseils supplémentaires.

Très visible (1 à 3 secondes) (1 point)
Le temps de réponse est plus lent que le temps de réponse optimal.

Les rendus en plein écran qui répondent aux interactions utilisateur doivent être aussi rapides que possible. Un rendu plus lent que l'optimum entraîne une baisse des notes de l'application et constitue une source de frustration pour les utilisateurs. En tant que développeur, votre objectif doit être d'améliorer la satisfaction des utilisateurs. C'est une excellente opportunité d'améliorer la satisfaction des utilisateurs et les métriques métier.

Investissez des efforts d'ingénierie pour améliorer ce rendu en plein écran.

Veillez à générer un profil de référence pour ce rendu plein écran et vérifiez que les optimisations R8 sont activées ici. Ces domaines ont le plus d'impact sur l'amélioration des performances de l'application. Vous pouvez également collecter des traces système pour inspecter les points chauds à la recherche de frames lents et examiner la liste. Revenez ensuite pour effectuer une autre évaluation afin d'obtenir des conseils supplémentaires.

Visible (500 ms à 1 seconde) (5 points)
Ce rendu en plein écran est plutôt lent.

Continuez à améliorer les performances de cette transition pour obtenir un meilleur score. Les images affichées trop lentement sur un appareil haut de gamme seront insupportables sur un appareil bas de gamme.

Nous allons continuer à investir du temps dans l'ingénierie pour améliorer cette transition.

Effectuez des tests sur des appareils bas de gamme et corrigez les problèmes. Une fois que vous avez obtenu un résultat satisfaisant, il sera excellent sur un appareil haut de gamme. Veillez à générer un profil de référence pour ce rendu plein écran et vérifiez que les optimisations R8 sont activées ici. Ces domaines ont le plus d'impact sur l'amélioration des performances de l'application. Pour obtenir plus d'informations sur ce rendu spécifique, vous pouvez également collecter des traces système afin d'inspecter les points chauds à la recherche de frames lents et de parcourir la liste. Revenez ensuite pour effectuer une autre évaluation afin d'obtenir des conseils supplémentaires.

Légèrement perceptible (100 à 500 ms) (10 points)
Cela semble presque bien finalisé.

Vérifiez si ce rendu en plein écran peut être amélioré. Même si un rendu lent en plein écran n'est pas très grave, assurez-vous qu'il ne s'agit pas d'un problème systémique qui a un impact négatif sur la satisfaction des utilisateurs. Quelques images affichées trop lentement suffisent à décevoir les attentes des utilisateurs en termes de qualité.

Examinez ce rendu en plein écran pour voir s'il peut être amélioré.

Utilisez les traces système pour inspecter les points chauds à la recherche de frames lents et parcourez la liste. La collecte et l'évaluation de ces données peuvent également être automatisées à l'aide de la bibliothèque Macrobenchmark.
Si vous ne l'avez pas déjà fait, adoptez les profils de référence et les optimisations R8.
Testez sur des appareils bas de gamme et corrigez les problèmes. Une fois que vous avez obtenu un résultat satisfaisant, il sera excellent sur un appareil haut de gamme.

Presque imperceptible (100 à 50 ms) (15 points)
Ce rendu en plein écran est presque parfait.

Certains utilisateurs expérimentés peuvent toujours constater que les transitions prennent jusqu'à 100 millisecondes. C'est un excellent résultat. Veillez également à effectuer des tests sur des appareils bas de gamme pour vous assurer que cette transition n'a pas d'incidence sur les utilisateurs.

Assurez-vous que les utilisateurs sont satisfaits et recherchez d'autres axes d'amélioration.

Ce résultat de rendu en plein écran est presque parfait. La plupart des utilisateurs seront très satisfaits de ces performances. Assurez-vous que c'est également le cas sur les appareils bas de gamme.
Si vous souhaitez améliorer davantage votre application, consultez les profils de référence et les optimisations R8.
Consultez également les conseils sur les performances des applications pour en savoir plus sur les performances de rendu.

Non perceptible (moins de 50 ms) (20 points)
C'est un résultat exceptionnel.

Moins de 50 millisecondes pour un rendu plein écran est remarquable et offre une excellente expérience utilisateur. Vous pouvez toujours améliorer ce résultat, mais à ce stade, les gains seront minimes.

Continuez sur cette lancée.

Recherchez des améliorations des performances de l'application dans d'autres domaines. Poursuivez la surveillance afin de détecter rapidement les régressions. Vous pouvez automatiser la surveillance et détecter les régressions à l'aide de la bibliothèque Macrobenchmark.

Score de performances des applications dynamiques

(0/4 questions avec réponse)