Todas las caras de reloj deben tener no solo un modo interactivo, sino también un modo ambiente. Los lineamientos de calidad de las apps para Wear OS especifican que solo el 15% de los píxeles se iluminan en el modo ambiente.
Por lo general, el reloj pasa mucho más tiempo en el modo ambiente y, durante este tiempo, la conservación de energía es una prioridad.
Las pantallas ambiente bien diseñadas solo contienen información esencial y minimizan la cantidad de píxeles que se iluminan.
El enfoque recomendado para implementar un componente que cambia de apariencia entre los modos ambiente e interactivo es agregar dos elementos, cada uno con un Variant
. Si lo agregas a nivel de Part*
o Group
, puedes mantener la cantidad de elementos Variant
al mínimo.
<Group name="logo_interactive" ... alpha="255">
<!-- Hide these elements in ambient mode -->
<Variant mode="AMBIENT" target="alpha" value="0" />
<!-- Components to show in interactive mode -->
</Group>
<Group name="logo_ambient" ... alpha="0">
<Variant mode="AMBIENT" target="alpha" value="255" />
<!-- Components to show in ambient mode -->
</Group>