Wszystkie tarcze zegarka powinny mieć nie tylko tryb interaktywny, ale też tryb ambient. Wytyczne dotyczące jakości aplikacji na Wear OS określają, że tylko 15% pikseli jest podświetlanych w trybie ambient.
Zwykle zegarek spędza znacznie więcej czasu w trybie ambient, a w tym czasie priorytetem jest oszczędzanie energii.
Dobrze zaprojektowane wyświetlacze z funkcją podświetlenia wyświetlają tylko najważniejsze informacje i minimalizują liczbę podświetlanych pikseli.
Zalecane podejście do implementacji komponentu, który zmienia wygląd między trybem dynamicznym a interaktywnym, to dodanie 2 elementów, z których każdy ma przypisany parametr Variant
. Dodanie tego na poziomie Part*
lub Group
pozwala ograniczyć liczbę elementów Variant
do minimum.
<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>