Wear OS 4 ofrece soporte para los colores dinámicos Material You de Google

Sospechábamos que ese sería el caso, pero Google actualmente admite los colores Material You en Wear OS 4.

Google I/O 2023 trajo una gran cantidad de novedades y uno de los anuncios sorpresa más importantes fue Use OS 4. Es la última versión del sistema operativo de la compañía para relojes inteligentes y está construido en Android. A pesar de estar construido en Android, WearOS 3.5 se basa en el Android 11, mucho más antiguo. Con la actualización a Wear OS 4, pasa directamente a androide 13, y lo que es más, según nuestra investigación, también viene con Material You support. escuchamos eso Google estaba trabajando en Material You compatible con Wear OS hace un par de meses, pero Material You no fue mencionado ayer en el anuncio de Wear OS 4 de la compañía.

Al iniciar Wear OS 4 en un dispositivo virtual Android, notamos que gran parte del sistema tiene colores de acento en lugares que no están presentes en Wear OS 3.5, sobre todo en las configuraciones rápidas. Pudimos extraer valores de

acento_sistema colores y acento1 en la imagen de nuestro sistema coincide con el color de acento de la configuración rápida. Accent3 también coincide con los cambios en la configuración. Los valores de color hexadecimales extraídos fueron #c1e8ff y #d1e5f4.

Esto es significativo ya que, si bien WearOS 3.5 se inspiró claramente en el lenguaje de diseño de Android 12, no era compatible material usted debido a que está basado en Android 11. Sin embargo, hay algunas advertencias al respecto, siendo la más importante que era extremadamente probable, con La noticia de que WearOS 4 se basa en Android 13, ese material que admite se iba a incluir de todos modos. Después de todo, Material You está integrado en AOSP y lo ha estado desde Android 12L.

La segunda advertencia es la más importante, y es que actualmente, que yo sepa, no se pueden modificar estos colores. Eso puede cambiar, pero tal como está, no he podido encontrar una manera de obligar al sistema a usar otros colores en lugar de estos. Es probable que Google aún no haya completado su implementación, pero espero que en el futuro actualice su La esfera del reloj hará que se tomen colores para usarlos a través del sistema, tal como funciona en los teléfonos inteligentes.

Sin embargo, hay algunas razones por las que creo que Google tendrá Material You funcionando en la versión final. La primera es que los colores de acento ya están aquí, concretamente en los ajustes rápidos. Estos no estaban presentes en WearOS 3.5, lo que sugiere que Google pretende personalizar estos colores en el futuro. La segunda es que los colores system_accent se leen cuando el sistema compone los colores Material You, lo que significa que, En teoría, un desarrollador cuya aplicación hace referencia a la API de Material Design 3 sin darse cuenta extraerá y utilizará estos valores.

Todo eso se relaciona con mi punto final, que es que actualmente son accesibles y están en uso; Google no lo ha bloqueado. Incluso el propio Google esDynamicColorAvailable() El método en la API DynamicColors simplemente devuelve verdadero cuando está por encima de un determinado número de versión de Android, lo que sugiere que Google quiere que esta sea una experiencia unificada en Android 13 y superior. Además, un ingeniero de software que trabaja en el kit de herramientas de interfaz de usuario de Android mencionado en Twitter (a través de Mishaal Rahman) que la API Wear Watchface agregó la capacidad de que las esferas del reloj expongan sus colores al sistema para usarlos en una paleta de colores.

Estaremos atentos a futuras actualizaciones de la imagen de desarrollador de Wear OS 4 y estamos entusiasmados de poder agregar un toque un poco más personal a nuestros relojes inteligentes en el futuro.