Rendimiento en móvil: memoria, batería y la sensación de velocidad
Las tres fuentes de lentitud
Trabajo en el hilo principal. Decodificar imágenes, leer archivos, procesar listas. Cualquier cosa que dure ahí más de unos milisegundos parece un tirón.
Imágenes. En memoria, una imagen pesa por su número de píxeles, no por el tamaño del archivo. Redúcela antes de mostrarla y libérala de la caché.
Red innecesaria. Peticiones duplicadas en el arranque, sondeos frecuentes y descargas en segundo plano; todos se pagan en batería, la métrica que el usuario atribuye a la app aun sin medir.
Tiempo de arranque
Difiere toda inicialización no necesaria para la primera pantalla: analítica, bibliotecas de terceros, cargar ajustes. Una pantalla de inicio larga es la primera impresión, y se mide también en las tiendas.
Qué medir
Tiempo hasta pantalla interactiva, porcentaje de fotogramas descartados al desplazar, fallos por cada mil arranques, y consumo de batería. Mide en un dispositivo viejo: es lo que tiene buena parte de los usuarios.
En profundidad
Recoge métricas de rendimiento del campo, no solo del laboratorio, desglosadas por modelo y versión de sistema. Los problemas de rendimiento casi siempre se concentran en un grupo de dispositivos, y un promedio general los oculta por completo.