En el último episodio de Android Developers Backstage, los desarrolladores de Google hablan sobre la frecuencia de actualización de 120 Hz en el Pixel 3, el modo de alto brillo y más.
El último episodio del podcast Android Developers Backstage se lanzó recientemente. Esta vez contó con Michael Wright del equipo de Android Framework, Chet Haase del equipo de relaciones con desarrolladores de Android y Romain Guy del equipo de Android Toolkit. En este episodio, los desarrolladores se centraron en un par de temas interesantes, incluida la posibilidad de una pantalla de 120 Hz en Google Pixel 3, el modo de alto brillo, la háptica del Pixel 4 y más. Aquí hay un resumen de todos los temas clave que se abordaron en el episodio 129:
¿Google Pixel 3 con pantalla de alta frecuencia de actualización?
Con el lanzamiento del Pixel 4, Google se subió al carro de las pantallas de alta frecuencia de actualización e incluyó una pantalla de 90 Hz en ambos dispositivos. ¿Pero sabías que Google consideró incluir una pantalla con una frecuencia de actualización de 120 Hz en el Pixel 3? Según Haase del equipo de Relaciones con Desarrolladores de Android, se suponía que el Pixel 3 más pequeño no recibiría una pantalla OLED por varias razones, razón por la cual Google consideró usar una pantalla Sharp de 120 Hz en el dispositivo. Haase dijo: "Entonces fue como 'bueno, si no tenemos OLED, ¿qué hacemos?' y entonces una de las consideraciones fue "Bueno, tal vez hagamos una pantalla LCD de 120 Hz". Lamentablemente, Haase no reveló por qué la compañía finalmente eligió un panel P-OLED en lugar de 120 Hz. LCD.
¿Qué hizo Google para que la alta frecuencia de actualización fuera aplicable a todo el ecosistema?
En el episodio, los desarrolladores también arrojaron algo de luz sobre cómo Google logró hacer que una alta frecuencia de actualización fuera aplicable al ecosistema de Android en su conjunto. La compañía introdujo una función de cambio dinámico de frecuencia de actualización en Android 10 para cambiar automáticamente entre 90 y 60 Hz para ahorrar energía. La compañía reconoce problemas en versiones anteriores (probablemente refiriéndose a la fiasco de brillo) pero dice que ahora están en un lugar mucho mejor.
Muestreo táctil
Uno de los grandes problemas del equipo con el Pixel 4 es que utiliza muestreo táctil de 120 Hz. La empresa acordó utilizar 120 Hz porque cambiar entre el muestreo táctil de 120 Hz y 180 Hz era un desafío y tenía un gran costo de energía. El equipo sospecha que esto cambiará en el futuro a medida que la empresa descubra cómo reducir el costo de la energía y manejar mucha más entrada. La frecuencia de actualización de 90 Hz y el muestreo táctil de 120 Hz no son una combinación ideal porque el muestreo táctil de 120 Hz significa que una entrada viene en cada dos fotogramas.
Para solucionar este problema, Google utilizó el remuestreo que se introdujo con Project Butter en Android 4.1 para interpolar/predecir eventos táctiles. Google también está investigando una nueva técnica llamada late-latching, en la que volverán a muestrear eventos en el último momento posible, justo antes de renderizar. Se espera que esta nueva técnica mejore la experiencia durante el desplazamiento por las listas.
Brillo
Durante el podcast, los desarrolladores también revelaron que Google consideró ajustar el brillo en función de las aplicaciones en Android 10. El razonamiento fue que, dado que la mayoría de las personas aumentan el brillo de las fotos y vídeos, tendría sentido que Android lo hiciera automáticamente. Resulta que fue una muy mala idea porque la gente odiaba esta pérdida de control. Por lo tanto, no se implementó.
Sin embargo, tener un brillo más alto es importante para ver contenido HDR, por eso Google usa Modo de alto brillo (HBM) solo para contenido HDR. En la serie Pixel, HBM aumenta el brillo a ~600-700 nits según el panel. Wright agregó que se necesitan alrededor de 700 nits para ser legible a la luz del sol en todos los casos, pero el Pixel no usa HBM a la luz del sol. La razón por la que HBM no se utiliza fuera del vídeo HDR se debe principalmente a problemas de desgaste más que a la energía.
Hápticos del Pixel 4
Finalmente, el podcast se centra en la sensación táctil de la serie Pixel 4. En caso de que tengas un Pixel 4, habrás notado que los dispositivos vibran suavemente con el audio de los tonos de llamada y las alarmas. En versiones anteriores de la serie Pixel, Google tuvo que crear una configuración háptica para cada tono de llamada y sonido de alarma para lograr este efecto, pero esto cambió con el Pixel 4.
Con el Pixel 4, Google introdujo la retroalimentación háptica acoplada al audio. Ahora hay un canal en el contenedor de audio que en realidad es una señal háptica porque la señal háptica parece una señal de audio de muy baja frecuencia. Sin embargo, esto sólo está disponible con tonos de llamada y alarmas preincluidos. Los dispositivos no tienen acoplamiento sobre la marcha para tonos de llamada y alarmas de terceros. Aún no existe documentación para que desarrolladores externos hagan esto con su propio audio, ya que la retroalimentación háptica acoplada al audio no está disponible en todos los dispositivos.
Puedes escuchar el episodio completo en Google Podcasts siguiendo este enlace.
¡Gracias al colaborador de XDA, Dylan Raga, por su ayuda para elaborar este resumen!