Bewertung | Empfehlung | |
---|---|---|
Langsamer als 5 Sekunden (0 Punkte)
|
Extrem langsamer App-Start
Ein so langsamer App-Start kann in einigen Fällen zu ANRs führen. Auch ohne ANR können Nutzer von Startzeiten in diesem Bereich sehr frustriert sein, was sich negativ auf die Nutzerzufriedenheit, die Bindung und die Geschäftsmesswerte auswirkt. |
Stellen Sie dringend Entwicklerressourcen bereit, um die Startzeit dieser Anwendung zu verbessern.
Die größten Verbesserungsmöglichkeiten beim App-Start lassen sich mit Baseline-Profilen, R8 und Dex-Layout-Optimierungen erzielen. Nehmen Sie diese Technologien an und wiederholen Sie den Test. |
Zwischen 5 und 4 Sekunden (5 Punkte)
|
Sehr langsamer App-Start
Für Nutzer ist es wahrscheinlich frustrierend, auf das Starten dieser App zu warten. Ein schnelleres App-Starten wirkt sich direkt auf die Verbesserung der Geschäfts- und Nutzerzufriedenheit aus. |
Geben Sie dem Starten der App hohe Priorität und investieren Sie sofort Entwicklungszeit in diesen Bereich.
Nutzen Sie Baseline-Profile, R8 und Dex Layout-Optimierungen und wiederholen Sie dann den Test, um eine aktualisierte Punktzahl zu erhalten. Wenn Sie diese bereits umgesetzt haben, finden Sie in der Anleitung zum Starten von Apps weitere Möglichkeiten, die Startzeit zu verkürzen. |
Zwischen 4 und 3 Sekunden (10 Punkte)
|
Langsamer App-Start
Nutzer dieser App bemerken eine Verzögerung beim Starten. Ein schnelleres App-Starten verbessert nutzerbezogene Messwerte wie Bindung und Bewertungen. |
Investieren Sie in Entwicklungsressourcen, um die App-Startzeiten weiter zu verkürzen.
Wenn Sie es noch nicht getan haben, verwenden Sie Baseline-Profile, R8 und Dex-Layout-Optimierungen und wiederholen Sie die Bewertung, um einen aktualisierten Wert zu erhalten. In der Anleitung zum App-Start finden Sie weitere Möglichkeiten, die App-Startzeit zu verkürzen. |
Zwischen 3 und 2 Sekunden (20 Punkte)
|
Die App-Startzeit entspricht nicht den Erwartungen der Nutzer
Viele Nutzer finden die App-Startzeit in diesem Bereich akzeptabel, aber nicht zufriedenstellend. Ein schnelleres App-Starten wirkt sich direkt auf verbesserte Geschäftsmesswerte aus. Versuchen Sie, die App-Startzeit weiter zu verbessern. |
Investieren Sie technische Ressourcen in den App-Start.
Mit Baseline-Profilen, R8 und Dex-Layout-Optimierungen lässt sich die Leistung beim Starten und Ausführen von Apps deutlich verbessern. Wenn Sie diese bereits umgesetzt haben, finden Sie in der Anleitung zum Starten von Apps weitere Möglichkeiten, die Startzeit zu verkürzen. |
Zwischen 2 und 1 Sekunden (25 Punkte)
|
App-Startzeit erfüllen
Die Nutzer sind wahrscheinlich mit der Startzeit dieser App zufrieden. Es gibt zwar noch Verbesserungsmöglichkeiten, aber es ist nicht dringend erforderlich, Maßnahmen zu ergreifen. |
Nutzen Sie leistungsstarke Tools und konzentrieren Sie sich dann auf andere Leistungsbereiche.
Beobachten Sie die App-Startzeiten genau und achten Sie darauf, dass sie nicht länger werden. Sie können dazu Makrobenchmarks verwenden. |
Weniger als 1 Sekunde (30 Punkte)
|
Über der Erwartungen an die App-Startzeit.
Die App startet so schnell, dass viele Nutzer es gar nicht bemerken. Perfekt! |
Weiter so. Überwachen Sie die Startzeit der App weiterhin und reagieren Sie sofort auf Regressionen.
Weitere Informationen zum Optimieren des App-Starts finden Sie in der Anleitung zum App-Start. Die Verwendung von Baseline-Profilen, R8 und Dex-Layout-Optimierungen wirkt sich nicht nur auf die App-Startzeit, sondern auch auf die Laufzeitleistung aus. Falls noch nicht geschehen, planen Sie einen Termin für die Einführung ein. |
Bewertung | Empfehlung | |
---|---|---|
Langsamer als 5 Sekunden (0 Punkte)
|
Extrem langsamer App-Start
Ein so langsamer App-Start kann in einigen Fällen zu ANR-Fehlern führen. Auch ohne ANR können Nutzer von Startzeiten in diesem Bereich sehr frustriert sein, was sich negativ auf die Nutzerzufriedenheit, die Bindung und die Geschäftsmesswerte auswirkt. |
Behandeln Sie diesen Einstiegspunkt für Benachrichtigungen als Priorität und investieren Sie sofort Entwicklungszeit in diesen Bereich.
Das größte Verbesserungspotenzial beim App-Start lässt sich durch die Einführung von Baseline-Profilen, R8 und Dex-Layout-Optimierungen realisieren. Nehmen Sie diese Technologien an und wiederholen Sie den Test. |
Zwischen 5 und 4 Sekunden (2 Punkte)
|
Sehr langsamer App-Start
Nutzer empfinden diese Verzögerung beim Starten der App wahrscheinlich als frustrierend. Ein schnelleres App-Starten wirkt sich direkt auf die Verbesserung der Geschäfts- und Nutzerzufriedenheit aus. |
Sie müssen dringend Entwicklungsressourcen investieren, um diese Startzeit zu verbessern.
Verwenden Sie Referenzprofile, R8 und Dex-Layoutoptimierungen und wiederholen Sie die Bewertung, um einen aktualisierten Wert zu erhalten. Wenn Sie diese bereits umgesetzt haben, finden Sie in der Anleitung zum Starten von Apps weitere Möglichkeiten, die Startzeit zu verkürzen. |
Zwischen 4 und 3 Sekunden (5 Punkte)
|
Langsamer App-Start
Nutzer dieser App bemerken eine Verzögerung beim Starten. Ein schnelleres App-Starten verbessert nutzerbezogene Messwerte wie Bindung und Bewertungen. |
Investieren Sie in Entwicklungsressourcen, um die App-Startzeiten weiter zu verkürzen.
Wenn Sie es noch nicht getan haben, verwenden Sie Baseline-Profile für diese Benachrichtigung, Optimierungen über R8 und fügen Sie den relevanten Code in ein Startup-Profil über Dex-Layout-Optimierungen ein. Wiederholen Sie dann die Bewertung, um einen aktualisierten Wert zu erhalten. In der Anleitung zum App-Start finden Sie weitere Möglichkeiten, die App-Startzeit zu verkürzen. |
Zwischen 3 und 2 Sekunden (10 Punkte)
|
App-Startzeit unter den Erwartungen der Nutzer
Viele Nutzer finden die App-Startzeit in diesem Bereich akzeptabel, aber nicht zufriedenstellend. Ein schnelleres App-Starten wirkt sich direkt auf verbesserte Geschäftsmesswerte aus. Sie können versuchen, die App-Startzeit weiter zu verbessern. |
Beginnen Sie mit der Bereitstellung von Entwicklerressourcen für diesen Einstiegspunkt oder setzen Sie diese fort.
Mit Baseline-Profilen, R8 und Dex-Layout-Optimierungen lässt sich die Leistung beim Starten und Ausführen von Apps deutlich verbessern. Wenn Sie diese bereits umgesetzt haben, finden Sie in der Anleitung zum Starten von Apps weitere Möglichkeiten, die Startzeit zu verkürzen. |
Zwischen 2 und 1 Sekunden (15 Punkte)
|
Angemessene App-Startzeit
Die Nutzer sind wahrscheinlich mit der Startzeit dieser App zufrieden. Es gibt zwar noch Verbesserungsmöglichkeiten, aber es ist nicht dringend erforderlich, Maßnahmen zu ergreifen. |
Nutzen Sie leistungsstarke Tools und konzentrieren Sie sich dann auf andere Leistungsbereiche.
Beobachten Sie die App-Startzeiten genau und achten Sie darauf, dass sie nicht länger werden. Dazu können Sie Makrobenchmarks verwenden. |
Weniger als 1 Sekunde (20 Punkte)
|
Die App-Startzeit war länger als erwartet.
Die App startet so schnell, dass viele Nutzer es gar nicht bemerken. Perfekt! |
Sorgen Sie auch bei der Startzeit Ihrer App für noch bessere Arbeit. Beobachten Sie weiterhin die App-Startzeit und reagieren Sie sofort auf Rückschritte.
Weitere Informationen zum Optimieren des App-Starts finden Sie in der Anleitung zum App-Start. Die Verwendung von Baseline-Profilen, R8 und Dex Layout-Optimierungen wirkt sich nicht nur auf die App-Startzeit, sondern auch auf die Laufzeitleistung aus. Falls Sie dies noch nicht getan haben, planen Sie Zeit für die Umstellung ein. |
Kein Einstiegspunkt für Benachrichtigungen (20 Punkte)
|
Keine offenen Aufgaben
Diese App verwendet keine Benachrichtigungen als Einstiegspunkte. Hier gibt es also nichts zu optimieren. |
Diesen Test noch einmal durchführen, wenn Benachrichtigungen verwendet werden
In der Zwischenzeit kannst du dir andere Bereiche zur Verbesserung der App-Leistung ansehen. |
Bewertung | Empfehlung | |
---|---|---|
Häufige Interaktionen und Animationen bei ANR-Blockierungen (ANR oder > 20 %) (0 Punkte)
|
Unerträgliches Rendering
Eine Nutzererfahrung mit dieser Leistung ist für Nutzer sehr frustrierend. Eine geringe Nutzerzufriedenheit wirkt sich direkt auf die Geschäftsleistung, die Kundenbindung und die Nutzerbewertungen aus. |
Wirkungsvolle Tools dringend einführen
Planen Sie sofort die Einführung leistungsstarker Tools wie Baseline-Profile, R8 und Dex-Layout-Optimierungen. Wiederholen Sie dann die Prüfung. |
Animationen blockieren die Nutzerinteraktion (20–15 %) (1 Punkt)
|
Rutschende Frames sind sehr auffällig
Deutlich sichtbare Framedrops führen zu niedrigeren App-Bewertungen und weniger optimalen Bindungsraten. Erfassen Sie Traces, um Hotspots mit langsamen Frames zu untersuchen, und gehen Sie die Liste durch. |
Nutzen Sie leistungsstarke Tools, um die Renderingleistung zu verbessern.
Das größte Verbesserungspotenzial lässt sich durch die Verwendung von Baseline-Profilen, R8 und Dex-Layout-Optimierungen erzielen. Nehmen Sie diese Technologien an und wiederholen Sie den Test. |
Auffällige Animationsprobleme (15–10 %) (5 Punkte)
|
Unterdurchschnittliche Rendering-Leistung
Die aufgetretenen Renderingprobleme sind für Nutzer sichtbar. Dies führt zu einer geringeren Nutzerzufriedenheit und Bewertung sowie zu negativen Auswirkungen auf das Geschäft. Wenn der Test auf einem High-End-Gerät durchgeführt wurde, sind deutlich sichtbare langsame Frames auf einem Low-End-Gerät unerträglich. |
Verbessern Sie die Rendering-Leistung durch Einsatz leistungsstarker Tools.
Das größte Verbesserungspotenzial lässt sich durch die Einführung von Baseline-Profilen, R8 und Dex Layout-Optimierungen realisieren. Nehmen Sie diese Technologien an und wiederholen Sie den Test. |
Auffällige Animationsprobleme in einigen Bereichen (5–10 %) (10 Punkte)
|
Renderingprobleme sind eine deutliche Quelle für Frustration bei Nutzern.
Schon ein paar langsame Frames reichen aus, um die Qualitätserwartungen der Nutzer zu enttäuschen. Unzufriedene Nutzer verlassen Apps eher nicht. |
Reduzieren Sie Renderingprobleme mit effektiven Tools.
Investieren Sie in die Verbesserung dieses Bereichs, um positive Auswirkungen auf Nutzerbewertungen und Geschäftsmesswerte zu erzielen. Das größte Verbesserungspotenzial lässt sich durch die Verwendung von Baseline-Profilen, R8 und Dex-Layout-Optimierungen erzielen. Nehmen Sie diese Technologien an und wiederholen Sie den Test. |
Meist flüssiges Rendering (1–5 %) (20 Punkte)
|
Ein flüssiges Rendering sorgt für eine gute Nutzererfahrung.
Da es immer noch einige langsame Frames gibt, werden sie von Nutzern möglicherweise bemerkt. Trotzdem ist dies eine gute Nutzererfahrung, insbesondere auf Low-End-Geräten. |
Wir arbeiten weiter daran, Renderingprobleme zu beheben, um die Nutzerzufriedenheit weiter zu verbessern.
Auf dieser Stufe wird es schwieriger, sich zu verbessern. Wir arbeiten weiter daran, Renderingprobleme zu beheben, um die Nutzerzufriedenheit weiter zu verbessern. Sorgen Sie dafür, dass es keine Regressionen gibt, und erfassen Sie automatisierte Benchmarks für Ihre am häufigsten genutzten Geräte und Nutzerpfade. |
Reibungsloses Rendering (< 1 %) (30 Punkte)
|
Hervorragende Renderingleistung
Glückwunsch! Die Renderingleistung dieser App ist großartig. Es sind keine sofortigen Maßnahmen erforderlich. Sie können die Bewertung auch auf einem Low-End-Gerät durchführen, um die Renderingleistung auf diesen Geräten besser zu verstehen. |
Dieser Bereich sieht gut aus. Sie müssen nichts unternehmen.
Auf dieser Stufe wird es schwieriger, sich zu verbessern. Wir arbeiten weiter daran, Renderingprobleme zu beheben, um die Nutzerzufriedenheit weiter zu verbessern. Achten Sie darauf, dass es keine Rückschritte gibt, und erfassen Sie automatische Benchmarks für Ihre am häufigsten verwendeten Geräte und User Journeys. |
Bewertung | Empfehlung | |
---|---|---|
Extrem auffällig (> 3 Sekunden) (0 Punkte)
|
Der Vollbildmodus sollte flüssig sein. Das ist hier nicht der Fall.
Eine responsive App ist entscheidend für eine gute Nutzererfahrung. Wenn Nutzer nach einer Interaktion mehrere Sekunden warten müssen, ist das frustrierend. Das ist eine gute Gelegenheit, die Nutzerzufriedenheit und die Geschäftsmesswerte zu verbessern. |
Du solltest dringend daran arbeiten, die Qualität des Vollbild-Renderings zu verbessern.
Erstelle ein Baseline-Profil für dieses Vollbild-Rendering und prüfe, ob die R8-Optimierungen hier aktiviert sind. Diese Bereiche haben den größten Einfluss auf die Verbesserung der App-Leistung. Sie können dann noch einmal an einer Bewertung teilnehmen, um weitere Unterstützung zu erhalten. |
Sehr auffällig (1 bis 3 Sekunden) (1 Punkt)
|
Langsamer als die optimale Antwortzeit.
Vollbilddarstellungen, die auf Nutzerinteraktionen reagieren, sollten so schnell wie möglich sein. Ein langsameres Rendering als optimal führt zu niedrigeren App-Bewertungen und frustriert die Nutzer. Als Entwickler sollten Sie sich darauf konzentrieren, die Nutzerzufriedenheit zu verbessern. Das ist eine gute Gelegenheit, die Nutzerzufriedenheit und die Geschäftsmesswerte zu verbessern. |
Investieren Sie technische Anstrengungen, um dieses Vollbild-Rendering zu verbessern.
Erstelle ein Baseline-Profil für dieses Vollbild-Rendering und prüfe, ob die R8-Optimierungen hier aktiviert sind. Diese Bereiche haben den größten Einfluss auf die Verbesserung der App-Leistung. Sie können auch System-Traces erfassen, um Hotspots auf langsame Frames zu prüfen und sich durch die Liste zu arbeiten. Anschließend kannst du eine weitere Prüfung ablegen, um weitere Informationen zu erhalten. |
Deutlich wahrnehmbar (500 ms bis 1 Sekunde) (5 Punkte)
|
Dieses Vollbild-Rendering ist etwas langsam.
Sie können die Leistung dieses Übergangs weiter verbessern, um eine bessere Bewertung zu erhalten. Auf einem High-End-Gerät sind auffällig langsame Frames kaum wahrnehmbar, auf einem Low-End-Gerät jedoch unerträglich. |
Investieren Sie weiterhin Zeit für die Entwicklung, um diese Umstellung zu verbessern.
Testen Sie auf Low-End-Geräten und beheben Sie dort Probleme. Gute Inhalte eignen sich auch für High-End-Geräte. Generieren Sie ein Baseline-Profil für dieses Vollbild-Rendering und achten Sie darauf, dass R8-Optimierungen hier aktiviert sind. Diese Bereiche haben den größten Einfluss auf die Verbesserung der App-Leistung. Wenn Sie weitere Informationen zu diesem bestimmten Rendern erhalten möchten, können Sie auch System-Traces erfassen, um Hotspots auf langsame Frames zu prüfen und sich durch die Liste zu arbeiten. Sie können dann noch einmal an einer Bewertung teilnehmen, um weitere Informationen zu erhalten. |
Leicht wahrnehmbar (100 bis 500 ms) (10 Punkte)
|
Das sieht fast schon ausgefeilt aus.
Prüfen Sie, ob dieses Vollbild-Rendering verbessert werden kann. Ein einzelnes langsames Rendern im Vollbildmodus ist zwar nicht besonders dramatisch, aber Sie sollten dafür sorgen, dass es sich nicht um ein systemisches Problem handelt, das sich negativ auf die Nutzerzufriedenheit auswirkt. Schon ein paar langsame Frames reichen aus, um die Qualitätserwartungen der Nutzer zu enttäuschen. |
Sieh dir dieses Vollbild-Rendering an, um herauszufinden, ob es verbessert werden kann.
Verwenden Sie System-Traces, um Hotspots auf langsame Frames zu prüfen, und gehen Sie die Liste durch. Das Erfassen und Auswerten dieser Daten kann auch mit der Macrobenchmark-Bibliothek automatisiert werden. |
Fast nicht erkennbar (100 bis 50 ms) (15 Punkte)
|
Dieses Vollbild-Rendering ist fast perfekt.
Einige Poweruser bemerken möglicherweise weiterhin Übergänge, die bis zu 100 Millisekunden dauern. Das ist ein tolles Ergebnis. Testen Sie die Änderungen auch auf Low-End-Geräten, um sicherzustellen, dass sie für Nutzer keine Auswirkungen haben. |
Achten Sie darauf, dass die Nutzer zufrieden sind, und suchen Sie nach weiteren Verbesserungsmöglichkeiten.
Dieses Vollbild-Rendering ist fast perfekt. Die meisten Nutzer werden mit dieser Leistung sehr zufrieden sein. Achten Sie darauf, dass dies auch auf Low-End-Geräten der Fall ist. |
Nicht wahrnehmbar (weniger als 50 ms) (20 Punkte)
|
Das ist ein hervorragendes Ergebnis.
Weniger als 50 Millisekunden bei einem Vollbild-Rendering sind bemerkenswert und nutzerfreundlich. Sie können diese Werte zwar noch verbessern, aber die Steigerungen sind derzeit nur marginal. |
Machen Sie weiter so!
Suchen Sie nach Verbesserungsmöglichkeiten für die App-Leistung in anderen Bereichen. Beobachten Sie die Leistung weiter, um Regressionen frühzeitig zu erkennen. Mithilfe der Makro-Benchmark-Bibliothek können Sie das Monitoring automatisieren und Regressionen abfangen. |
(0/4 questions answered) - For a full picture answer all questions.