Usa el Nivel de rendimiento de la app para calcular tu puntuación general de rendimiento y descubrir oportunidades de mejora. El Nivel de rendimiento de la app proporciona un marco de trabajo estandarizado para medir el rendimiento con tareas técnicas detalladas mínimas.
Guía a los equipos de ingeniería y producto para evaluar el rendimiento técnico de cualquier app para Android. Una vez completada la evaluación, una evaluación y las acciones recomendadas ayudan a identificar y priorizar las áreas más importantes para mejorar el rendimiento.
Introducción
El Nivel de rendimiento de la app proporciona a los desarrolladores de apps evaluaciones estáticas y dinámicas. Ambas se pueden realizar de forma individual y proporcionan estadísticas únicas sobre el comportamiento del rendimiento de una app. Estas estadísticas se combinan con recomendaciones prácticas que pueden ayudar a mejorar el statu quo y aumentar el rendimiento de la app.
Se proporciona una puntuación entre 0 y 100 para ayudar a medir el rendimiento general. Un número más bajo significa que hay más margen para mejorar.
Usa la puntuación y las recomendaciones de cada elemento para dirigir los esfuerzos de ingeniería a áreas en las que se pueden lograr mejoras de alto rendimiento. Cuando se hayan aplicado las recomendaciones, vuelve a realizar la evaluación y observa cómo mejoró la puntuación.
Puntuación dinámica de rendimiento de la app
Durante la evaluación dinámica de la Puntuación de rendimiento de la app, los datos del tiempo de ejecución se usan para evaluar el rendimiento de una app en un dispositivo específico.
La evaluación dinámica requiere un dispositivo físico para que la evaluación del rendimiento sea realista. La puntuación variará según las capacidades del dispositivo. Evalúa el rendimiento en varios dispositivos para comprender mejor cómo las deficiencias de rendimiento afectan a los usuarios.
En la siguiente tabla, se describen las categorías y los criterios de evaluación actuales de la puntuación dinámica de la app.
Categoría | Criterios de evaluación |
---|---|
Inicio de la aplicación | Es la duración medida entre el inicio de la app y el momento en que esta se vuelve interactiva TTFD. |
Rendimiento del procesamiento | Porcentaje de fotogramas lentos y congelados para el desplazamiento, las animaciones y las renderizaciones de pantalla completa. |
Puntuación de rendimiento de la app estática
La puntuación de rendimiento de la app estática se calcula en función del uso de herramientas y prácticas recomendadas de alto impacto. Para obtener una puntuación correcta de los indicadores de rendimiento estáticos de una app, se requiere acceso al código fuente del proyecto.
Los criterios que se indican en la siguiente tabla se usan para evaluar y generar la puntuación de rendimiento de la app estática.
Categoría | Criterios de evaluación |
---|---|
Mejoras en el tiempo de compilación |
|
Rendimiento del inicio |
|
Adopción de Compose | La app usa la versión estable más reciente de Compose. |
Supervisión y optimización | Se usa FullyDrawnReporter o reportFullyDrawn en un momento adecuado. |
No hay recomendaciones en este momento.
Intenta acceder a tu Cuenta de Google.