Rendimiento de inicio
  1. Abre la app desde el ícono del selector
  2. Mide el tiempo que tarda la app en ser interactiva
Evaluación Recomendación
Más lento que 5 segundos (0 puntos)
Inicio extremadamente lento de la app

Un inicio de la app tan lento puede activar un error de ANR en algunas situaciones. Incluso sin errores de ANR, los usuarios pueden sentirse muy frustrados por los tiempos de inicio en este rango, lo que afecta negativamente la satisfacción del usuario, la retención y las métricas comerciales.

Invierte recursos de ingeniería con urgencia para mejorar el tiempo de inicio de esta aplicación.

El mayor potencial de mejora del inicio de la app se puede lograr adoptando los perfiles de Baseline, R8 y las optimizaciones del diseño DEX. Adopta estas tecnologías y vuelve a realizar la evaluación.

Entre 5 y 4 segundos (5 puntos)
Inicio muy lento de la app

Es probable que los usuarios encuentren frustrante esperar a que se inicie esta app. El inicio más rápido de la app se relaciona directamente con métricas mejoradas de satisfacción de la empresa y de los usuarios.

Trata el inicio de la app como una prioridad alta y dedica tiempo de ingeniería de inmediato a esta área.

Adopta los Perfiles de Baseline, R8 y las Optimizaciones del diseño DEX y, luego, vuelve a realizar la evaluación para obtener una puntuación actualizada. Si ya los adoptaste, sigue la guía de inicio de la app para conocer otras formas de mejorar los tiempos de inicio de la app.

Entre 4 y 3 segundos (10 puntos)
Inicio lento de la app

Los usuarios de esta app notarán una demora en el tiempo de inicio. Un inicio más rápido de la app mejora las métricas impulsadas por el usuario, como la retención y las calificaciones.

Invierte recursos de ingeniería para seguir reduciendo los tiempos de inicio de la app.

Si aún no lo hiciste, adopta los perfiles de Baseline, R8 y las optimizaciones del diseño DEX. Luego, vuelve a realizar la evaluación para obtener una puntuación actualizada. Consulta la guía de inicio de la app para conocer otras formas de mejorar los tiempos de inicio de la app.

Entre 3 y 2 segundos (20 puntos)
El tiempo de inicio de la app es inferior a las expectativas de los usuarios

Muchos usuarios consideran aceptable el tiempo de inicio de la app en este rango, pero no cumple con sus expectativas de calidad. El inicio más rápido de la app está directamente relacionado con la mejora de las métricas empresariales. Intenta mejorar aún más el tiempo de inicio de la app.

Comienza a invertir recursos de ingeniería en el inicio de la app o continúa haciéndolo.

Usa los perfiles de Baseline, R8 y las optimizaciones del diseño DEX para mejorar el rendimiento del inicio y del tiempo de ejecución de la app en gran medida. Si ya los adoptaste, sigue la guía de inicio de la app para conocer otras formas de mejorar los tiempos de inicio de la app.

Entre 2 y 1 segundos (25 puntos)
Tiempo de inicio de la app satisfactorio

Es probable que los usuarios estén satisfechos con el tiempo de inicio de esta app. Si bien aún hay margen para mejorar en esta área, no es urgente que tomes medidas.

Adopta herramientas de alto impacto y, luego, enfócate en otras áreas de rendimiento.

Supervisa los tiempos de inicio de la app de cerca y asegúrate de que no haya una regresión. Para lograrlo, puedes usar macrocomparativas.
Programa la integración de los perfiles de Baseline, las optimizaciones de código a través de R8 y las optimizaciones del diseño DEX, ya que estas son las herramientas de mayor impacto para mejorar el tiempo de inicio de la app.
Consulta también la guía de inicio de la app para conocer otras formas de mejorar los tiempos de inicio de la app. Realiza esta evaluación en un dispositivo con especificaciones bajas (como un dispositivo Android Go) para comprender mejor el tiempo de inicio de la app en estos dispositivos.

Menos de 1 segundo (30 puntos)
Tiempo de inicio de la app superior a lo esperado.

El tiempo de inicio de esta app es tan rápido que muchos usuarios ni siquiera lo notarán. ¡Bien hecho!

Sigue así. Sigue supervisando el tiempo de inicio de la app y reacciona a las regresiones de inmediato.

Para mejorar aún más los tiempos de inicio de la app, consulta la guía de inicio de la app. La adopción de perfiles de Baseline, R8 y optimizaciones del diseño DEX no solo afecta el tiempo de inicio de la app, sino también el rendimiento del tiempo de ejecución. Si aún no lo hiciste, programa un tiempo para adoptarlos.
Realiza esta evaluación en un dispositivo con especificaciones bajas para comprender mejor el tiempo de inicio de la app en estos dispositivos.

Rendimiento de inicio
  1. Activa una notificación para la app
  2. Cómo abrir la app desde la notificación
  3. Mide el tiempo que tarda la app en ser interactiva
Evaluación Recomendación
Más lento que 5 segundos (0 puntos)
Inicio extremadamente lento de la app

Un inicio de la app tan lento puede activar un error de ANR en algunas situaciones. Incluso sin errores de ANR, los usuarios pueden sentirse muy frustrados por los tiempos de inicio en este rango, lo que afecta negativamente la satisfacción del usuario, la retención y las métricas comerciales.

Trata este punto de entrada de notificaciones como de prioridad alta y dedica tiempo de ingeniería de inmediato a esta área.

El mayor potencial de mejora del inicio de la app se puede lograr adoptando los perfiles de Baseline, R8 y las optimizaciones del diseño DEX. Adopta estas tecnologías y vuelve a realizar la evaluación.

Entre 5 y 4 segundos (2 puntos)
Inicio muy lento de la app

Es probable que los usuarios encuentren frustrante esta demora en el tiempo de inicio de la app. El inicio más rápido de la app se relaciona directamente con métricas mejoradas de satisfacción de la empresa y de los usuarios.

Invierte recursos de ingeniería con urgencia para mejorar este tiempo de inicio.

Adopta los Perfiles de Baseline, R8 y las Optimizaciones del diseño DEX y, luego, vuelve a realizar la evaluación para obtener una puntuación actualizada. Si ya los adoptaste, sigue la guía de inicio de la app para conocer otras formas de mejorar los tiempos de inicio de la app.

Entre 4 y 3 segundos (5 puntos)
Inicio lento de la app

Los usuarios de esta app notarán una demora en el tiempo de inicio. Un inicio más rápido de la app mejora las métricas impulsadas por el usuario, como la retención y las calificaciones.

Invierte recursos de ingeniería para seguir reduciendo los tiempos de inicio de la app.

Si aún no lo hiciste, adopta los perfiles de Baseline para esta notificación, las optimizaciones a través de R8 y, luego, incluye el código relevante en un perfil de inicio a través de optimizaciones del diseño DEX. Luego, vuelve a realizar la evaluación para obtener una puntuación actualizada. Consulta la guía de inicio de la app para conocer otras formas de mejorar los tiempos de inicio de la app.

Entre 3 y 2 segundos (10 puntos)
El tiempo de inicio de la app es inferior a las expectativas de los usuarios

Muchos usuarios consideran aceptable el tiempo de inicio de la app en este rango, pero no cumple con sus expectativas de calidad. El inicio más rápido de la app está directamente relacionado con la mejora de las métricas empresariales. Intenta mejorar aún más el tiempo de inicio de la app.

Comienza a invertir recursos de ingeniería en este punto de entrada o continúa haciéndolo.

Usa los perfiles de Baseline, R8 y las optimizaciones del diseño DEX para mejorar el rendimiento del inicio y del tiempo de ejecución de la app en gran medida. Si ya los adoptaste, sigue la guía de inicio de la app para conocer otras formas de mejorar los tiempos de inicio de la app.

Entre 2 y 1 segundos (15 puntos)
Tiempo de inicio de la app satisfactorio

Es probable que los usuarios estén satisfechos con el tiempo de inicio de esta app. Si bien aún hay margen para mejorar en esta área, no es urgente que tomes medidas.

Adopta herramientas de alto impacto y, luego, enfócate en otras áreas de rendimiento.

Supervisa los tiempos de inicio de la app de cerca y asegúrate de que no haya una regresión. Para lograrlo, puedes usar macrocomparativas.
Programa la integración de los perfiles de Baseline, las optimizaciones de código a través de R8 y las optimizaciones del diseño DEX, ya que estas son las herramientas de mayor impacto para mejorar el tiempo de inicio de la app.
Consulta también la guía de inicio de la app para conocer otras formas de mejorar los tiempos de inicio de la app. Realiza esta evaluación en un dispositivo con especificaciones bajas para comprender mejor el tiempo de inicio de la app en estos dispositivos.

Menos de 1 segundo (20 puntos)
Tiempo de inicio de la app superior a lo esperado.

El tiempo de inicio de esta app es tan rápido que muchos usuarios ni siquiera lo notarán. ¡Bien hecho!

Sigue haciendo un gran trabajo con el tiempo de inicio de tu app. Sigue supervisando el tiempo de inicio de la app y reacciona a las regresiones de inmediato.

Para mejorar aún más los tiempos de inicio de la app, consulta la guía de inicio de la app. La adopción de perfiles de Baseline, R8 y optimizaciones del diseño DEX no solo afecta el tiempo de inicio de la app, sino también el rendimiento del tiempo de ejecución. Si aún no lo hiciste, programa un tiempo para adoptarlos.
Realiza esta evaluación en un dispositivo con especificaciones bajas para comprender mejor el tiempo de inicio de la app en estos dispositivos.

No hay un punto de entrada de notificaciones (20 puntos)
No hay nada que hacer aquí

Esta app no usa notificaciones como puntos de entrada. Por lo tanto, no hay nada que optimizar aquí.

Vuelve a realizar esta evaluación cuando se usen las notificaciones

Mientras tanto, revisa otras áreas del rendimiento de la app que puedes mejorar.


Rendimiento de la renderización
  1. Abre la app y navega a la pantalla de destino.
  2. Realizar algunas interacciones, como desplazarse y hacer clic
  3. Mide el porcentaje de fotogramas lentos y congelados durante estas interacciones
Evaluación Recomendación
Interacciones y animaciones de bloqueo de ANR frecuentes (error de ANR o más del 20 %) (0 puntos)
Experiencia de renderización insoportable

Una experiencia del usuario con este nivel de rendimiento es muy frustrante para los usuarios. La baja satisfacción del usuario está directamente relacionada con un menor rendimiento empresarial, retención y calificaciones de los usuarios.

Adopta herramientas de alto impacto con urgencia.

Programa de inmediato la adopción de herramientas de alto impacto, como los perfiles de Baseline, R8 y las optimizaciones de diseño de Dex. Luego, vuelve a realizar la evaluación.
Luego, puedes consultar la guía de rendimiento de la app para conocer otras formas de mejorar el rendimiento de la renderización.

Las animaciones bloquean la interacción del usuario (entre el 20 y el 15 %) (1 punto)
Las pérdidas de fotogramas son muy notables

Las caídas de fotogramas muy notables generan calificaciones más bajas de la app y tasas de retención inferiores a las óptimas. Recopila registros para inspeccionar los puntos calientes en busca de fotogramas lentos y avanza en la lista.

Adopta herramientas de alto impacto para mejorar el rendimiento de la renderización.

El mayor potencial de mejora se puede lograr adoptando los perfiles de Baseline, R8 y las optimizaciones del diseño DEX. Adopta estas tecnologías y vuelve a realizar la evaluación.
Si necesitas más ayuda, sigue la guía de rendimiento de las apps.

Problemas de animación notables en todo el video (entre el 15 y el 10 %) (5 puntos)
Rendimiento de renderización inferior al promedio

Los usuarios pueden notar los problemas de renderización. Esto provocará una satisfacción y calificaciones de los usuarios inferiores a las óptimas, así como un impacto comercial. Si se probó en un dispositivo de alta gama, los fotogramas lentos notables serán insoportables en un dispositivo de gama baja.

Adopta herramientas de alto impacto para mejorar el rendimiento de la renderización.

El mayor potencial de mejora se puede lograr adoptando los perfiles de Baseline, R8 y las optimizaciones del diseño DEX. Adopta estas tecnologías y vuelve a realizar la evaluación.
Si necesitas más ayuda, sigue la guía de rendimiento de las apps.

Problemas de animación notables en algunas áreas (entre el 5 y el 10 %) (10 puntos)
Los problemas de renderización son una fuente notable de frustración para los usuarios.

Basta con unos pocos fotogramas lentos para decepcionar las expectativas de calidad de los usuarios. Es más probable que los usuarios insatisfechos abandonen las apps.

Adopta herramientas de alto impacto para reducir los problemas de renderización.

Invierte en mejorar esta área para generar un impacto positivo en las calificaciones de los usuarios y las métricas de la empresa. El mayor potencial de mejora se puede lograr adoptando los perfiles de Baseline, R8 y las optimizaciones del diseño DEX. Adopta estas tecnologías y vuelve a realizar la evaluación.
Si necesitas más ayuda, sigue la guía de rendimiento de las apps.

Renderización fluida en su mayoría (1 a 5 %) (20 puntos)
La renderización fluida es una gran experiencia del usuario.

Como todavía hay algunos fotogramas lentos, es posible que los usuarios los noten. De cualquier manera, esta es una gran experiencia del usuario, especialmente en dispositivos de gama baja.

Sigue reduciendo los problemas de renderización para mejorar aún más la satisfacción del usuario.

Mejorar se vuelve más difícil en este nivel. Sigue reduciendo los problemas de renderización para mejorar aún más la satisfacción del usuario. Asegúrate de que no haya regresiones y recopila comparativas automatizadas para tus dispositivos y recorridos de los usuarios más utilizados.
Prueba en dispositivos de gama baja y corrige los problemas allí. Si funciona bien allí, será excelente en un dispositivo de alta gama.
Invierte en la adopción de Perfiles de Baseline, R8 y Optimizaciones del diseño DEX. Adopta estas tecnologías y vuelve a realizar la evaluación.
Si necesitas más ayuda, sigue la guía de rendimiento de las apps.

Renderización fluida en todo el contenido (< 1 %) (30 puntos)
Rendimiento de renderización brillante.

¡Felicitaciones! El rendimiento de renderización de esta app es excelente. No es necesario realizar ninguna acción de inmediato. Considera realizar la evaluación en un dispositivo de gama baja para comprender mejor el rendimiento de la renderización en estos dispositivos.

Esta área se ve bien, no es necesario realizar ninguna acción de inmediato.

Mejorar se vuelve más difícil en este nivel. Sigue reduciendo los problemas de renderización para mejorar aún más la satisfacción del usuario. Asegúrate de que no haya regresiones y recopila comparativas automatizadas para tus dispositivos y recorridos de los usuarios más utilizados.
Prueba en dispositivos de gama baja y corrige los problemas allí. Si funciona bien allí, será excelente en un dispositivo de alta gama.
Invierte en la adopción de Perfiles de Baseline, R8 y Optimizaciones del diseño DEX. Adopta estas tecnologías y vuelve a realizar la evaluación.
Si necesitas más ayuda, sigue la guía de rendimiento de las apps.

Rendimiento de la renderización
  1. Abre la app y navega a la pantalla de destino.
  2. Mide cuánto tiempo tarda la pantalla en renderizarse por completo y en volverse interactiva
Evaluación Recomendación
Muy notable (> 3 segundos) (0 puntos)
Las renderizaciones de pantalla completa deben ser fluidas. Esta no.

Mantener la capacidad de respuesta de una app es clave para ofrecer una excelente experiencia del usuario. Esperar varios segundos después de una interacción es frustrante para los usuarios. Esta es una gran oportunidad para mejorar la satisfacción del usuario y las métricas empresariales.

Invierte de forma urgente en mejorar esta renderización en pantalla completa.

Asegúrate de generar un perfil de Baseline para esta renderización en pantalla completa y de verificar que las optimizaciones de R8 estén habilitadas aquí. Estas áreas son las más importantes para mejorar el rendimiento de la app. Luego, vuelve para realizar otra evaluación y obtener más orientación.

Muy notable (de 1 a 3 segundos) (1 punto)
Es más lento que el tiempo de respuesta óptimo.

Las renderizaciones de pantalla completa que responden a las interacciones del usuario deben ser lo más rápidas posible. Una renderización más lenta que la óptima genera calificaciones más bajas de la app y es una fuente de frustración para los usuarios. Como desarrollador, tu enfoque debe ser mejorar la satisfacción del usuario. Esta es una gran oportunidad para mejorar la satisfacción del usuario y las métricas empresariales.

Invierte esfuerzos de ingeniería para mejorar esta renderización de pantalla completa.

Asegúrate de generar un perfil de Baseline para esta renderización en pantalla completa y de verificar que las optimizaciones de R8 estén habilitadas aquí. Estas áreas son las más importantes para mejorar el rendimiento de la app. También puedes recopilar seguimientos del sistema para inspeccionar los puntos calientes en busca de fotogramas lentos y avanzar en la lista. Luego, vuelve para realizar otra evaluación y obtener más orientación.

Notable (de 500 ms a 1 segundo) (5 puntos)
Esta renderización en pantalla completa es lenta.

Sigue mejorando el rendimiento de esta transición para obtener una mejor puntuación. Los fotogramas lentos notables en un dispositivo de alta gama serán insoportables en un dispositivo de baja gama.

Sigue invirtiendo tiempo de ingeniería para mejorar esta transición.

Prueba en dispositivos de gama baja y corrige los problemas allí. Si funciona bien allí, será excelente en un dispositivo de alta gama. Asegúrate de generar un perfil de Baseline para esta renderización en pantalla completa y de verificar que las optimizaciones de R8 estén habilitadas aquí. Estas áreas son las más importantes para mejorar el rendimiento de la app. Para obtener más información sobre esta renderización específica, también puedes recopilar seguimientos del sistema para inspeccionar los puntos calientes en busca de fotogramas lentos y recorrer la lista. Luego, vuelve para realizar otra evaluación y obtener más orientación.

Levemente perceptible (de 100 a 500 ms) (10 puntos)
Parece que está bien pulido

Verifica si se puede mejorar esta renderización de pantalla completa. Si bien una sola renderización lenta de pantalla completa no es demasiado grave, asegúrate de que no sea un problema sistémico que afecte negativamente la satisfacción del usuario. Basta con unos pocos fotogramas lentos para decepcionar las expectativas de calidad de los usuarios.

Investiga esta renderización de pantalla completa para ver si se puede mejorar.

Usa los seguimientos del sistema para inspeccionar los puntos calientes en busca de fotogramas lentos y avanza por la lista. La recopilación y evaluación de estos también se puede automatizar con la biblioteca de macrocomparativas.
Si aún no lo hiciste, adopta los perfiles de Baseline y las optimizaciones de R8.
Realiza pruebas en dispositivos de gama baja y corrige los problemas allí. Si funciona bien allí, será excelente en un dispositivo de alta gama.

Casi imperceptible (de 100 a 50 ms) (15 puntos)
Esta renderización de pantalla completa es casi perfecta.

Es posible que algunos usuarios avanzados noten que las transiciones tardan hasta 100 milisegundos. Este es un gran resultado. Asegúrate de realizar pruebas también en dispositivos de gama baja para garantizar que esta transición no afecte a los usuarios.

Asegúrate de que los usuarios estén conformes y busca otras áreas en las que puedas mejorar.

Este resultado de renderización de pantalla completa es casi perfecto. La mayoría de los usuarios estarán muy contentos con este rendimiento. Asegúrate de que esto también sea así en los dispositivos de gama baja.
Si quieres mejorar aún más, consulta los perfiles de Baseline y las optimizaciones de R8.
Consulta también la guía de rendimiento de la app para obtener más información sobre el rendimiento de la renderización.

No se nota (menos de 50 ms) (20 puntos)
Este es un resultado excelente.

Menos de 50 milisegundos para una renderización de pantalla completa es notable y ofrece una excelente experiencia del usuario. Si bien es posible que puedas mejorar esto, en este punto, las ganancias son marginales.

Mantén el rendimiento estelar.

Busca mejoras en el rendimiento de la app en otras áreas. Sigue supervisando para detectar las regresiones con anticipación. Puedes automatizar la supervisión y detectar regresiones con la biblioteca de macrocomparativas.

Puntuación de rendimiento dinámico de la app

(0/4 preguntas respondidas)