Reddit ha implementado mejoras tecnológicas de última generación para que su aplicación en Android sea tan rápida como cambiar de subreddit.
Adiós a los tiempos muertos
Reddit ha decidido optimizar su app utilizando Baseline Profiles, una herramienta mágica que mejora los tiempos de inicio y el rendimiento general. ¿Cómo lo lograron? Fácil (bueno, fácil si eres un ingeniero experto). Identificaron los momentos clave en la experiencia del usuario, como navegar por el feed principal, iniciar sesión o saltar entre subreddits, y se aseguraron de que todo fluya como si deslizaras mantequilla en una sartén caliente.
¿El resultado? Un 51% menos de tiempo de inicio en los feeds principales y una notable mejora en la fluidez al desplazarse. Y eso no es todo: los frames congelados, esos molestos momentos donde todo parece paralizarse, se redujeron en un 36%.
Además, ahora estos perfiles se regeneran automáticamente en cada lanzamiento. Así que no solo es más rápido, sino también más inteligente.
El superpoder del R8 en modo completo
Si Baseline Profiles es la varita mágica, el compilador R8 en modo completo es como un gimnasio intensivo para el código. Antes, Reddit usaba R8 en modo "compatibilidad" porque su código antiguo no estaba listo para algo más agresivo. Pero los ingenieros se arremangaron, hicieron limpieza, y ahora el R8 funciona a plena potencia, eliminando errores y optimizando cada línea de código.
Esto no solo ha reducido los fallos graves (un 30% menos de errores de "aplicación no responde") sino que también ha hecho que los usuarios sean más felices, como lo demuestra un aumento del 4% en valoraciones positivas en Google Play.
Jetpack Compose: el rediseño que todos necesitábamos
Finalmente, Reddit se unió al futuro con Jetpack Compose, una herramienta para construir interfaces de usuario modernas y eficientes. Gracias a esto, los desarrolladores pudieron despedirse de ese código obsoleto que daba dolores de cabeza y enfocarse en mejorar la estabilidad y velocidad.
La joya de la corona fue la reescritura del feed principal con Compose. Los beneficios no solo se ven en los dispositivos más potentes, sino especialmente en teléfonos de gama media y baja, donde los tiempos de inicio mejoraron hasta un 40%. ¡Ideal para los usuarios en mercados emergentes!
¿Qué significa esto para nosotros, los usuarios?
Menos espera, más diversión. Desplazarse por Reddit es ahora más rápido y fluido, incluso en los dispositivos menos potentes. Los tiempos de inicio son más cortos, las pantallas cargan más rápido y el scrolling ya no es un dolor de cabeza. Además, cada clic entre subreddits o funciones se siente más natural.
Reddit no se conforma. Prometen llevar estas mejoras a otros aspectos clave de la app, como la creación de publicaciones y comentarios. ¿La meta? Hacer que usar Reddit sea tan rápido y placentero como descubrir un nuevo meme viral.