Oszczędzanie energii dzięki wymaganiom trybu nieaktywnego

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>