Los usuarios esperan que las apps sean responsivas y rápidas, no solo durante el inicio, sino durante toda la experiencia. Una vez que hayas inspeccionado lo que puede causar problemas de rendimiento en tu app, puedes comenzar a mejorar cualquier problema potencial.
Herramientas y bibliotecas
Android proporciona varias herramientas y bibliotecas para mejorar continuamente el rendimiento de la app en producción, en los momentos más importantes.
Perfiles de Baseline
Implementar perfiles de Baseline en tu aplicación o biblioteca es la manera más eficiente de mejorar el rendimiento. Puede optimizar significativamente el tiempo de inicio de la app, reducir la renderización lenta y mejorar el rendimiento para los usuarios finales. Para obtener más información, visita Perfiles de Baseline.
Biblioteca de App Startup
La biblioteca de App Startup te permite optimizar aún más la experiencia de inicio de las apps. Tanto los desarrolladores de bibliotecas como los de apps pueden usar la biblioteca de App Startup para optimizar las secuencias de inicio y las operaciones de inicio.
Optimiza tu contenido para dispositivos con poca RAM
Las mejoras en el rendimiento comienzan desde cero. Si optimizas para dispositivos de nivel de entrada, puedes mejorar la eficiencia en todas las categorías de dispositivos. Los usuarios tienen más probabilidades de encontrar problemas, como latencia de inicio de la app, errores de la aplicación no responde (ANRs) o fallas de la app cuando se usan dispositivos con memoria limitada. Desarrolla, prueba y compara tu app con este segmento de mercado en mente a fin de crear una base con buen rendimiento para que tu app pueda aprovecharla.
Android (edición Go) es una configuración del SO de la plataforma de Android, que proporciona una experiencia optimizada para dispositivos con poca RAM. Si quieres obtener más información para mejorar la estabilidad y el rendimiento de los dispositivos básicos, consulta Cómo optimizar para Android (edición Go).
Cómo resolver problemas comunes
Si las herramientas o bibliotecas disponibles no son suficientes para resolver tus posibles problemas de rendimiento, te recomendamos que consultes los problemas comunes y cómo resolverlos en cualquiera de estas categorías: