Saltar al contenido

Droidcon Boston «19: Optimizaciones de aplicaciones: Una exploración basada en casos

Descripción

Las discusiones sobre la optimización de las aplicaciones y los tiempos de arranque en frío no son nada nuevo. Sin embargo, en esta charla me gustaría adoptar un enfoque ligeramente diferente, tomando casos individuales para las diversas aplicaciones de Uber, y explorando las optimizaciones de una manera muy contextual. Aunque algunas optimizaciones son aplicables a todas las aplicaciones de Android, puede ser difícil decidir en qué optimizaciones centrarse, dado el impacto potencial y el esfuerzo estimado. Recorreremos las optimizaciones en torno a la organización del código, los hilos, varios temas de redes, el trabajo de fondo, etc., en forma de estudios de casos para las aplicaciones Uber Rider, Driver, UberEats y Uberlite, comparando sus necesidades individuales. A través de esta charla espero proporcionarle algunos conocimientos sobre el enfoque de la optimización para sus aplicaciones particulares, junto con la exposición de algunas de las herramientas y métodos que utilizamos en Uber para este tipo de trabajo de rendimiento.

Droidcon Boston «19: Optimizaciones de aplicaciones: Una exploración basada en casos
Droidcon Boston «19: Optimizaciones de aplicaciones: Una exploración basada en casos