Aktualizacje na żywo zawierają podsumowanie ważnych informacji, dzięki czemu użytkownicy mogą śledzić postępy bez otwierania aplikacji. Użytkownicy mogą tymczasowo odrzucić lub obniżyć priorytet powiadomienia o aktualizacji na żywo, aby stało się zwykłym powiadomieniem. Powiadomienia o aktualizacjach na żywo powinny być zgodne z zasadami dotyczącymi powiadomień, które mają dostarczać krótkie, aktualne i istotne informacje.
Tak
Nie
Aktualizacje na żywo nie działają dobrze w tych sytuacjach:
- Jeśli informacje w powiadomieniu pochodzą z wielu aplikacji.
- Jeśli powiadomienie ma zawierać rekomendacje dla użytkowników.
- Jeśli do przekazania informacji potrzebne są niestandardowe elementy wizualne, animacje lub unikalne struktury danych.
W sekcjach poniżej znajdziesz rekomendacje, które pomogą Ci zachować spójność i jasność oraz zapobiec frustracji użytkowników.
Działanie alertów
Aby wyeliminować fałszywe alarmy i zmniejszyć liczbę powiadomień, wysyłaj alerty tylko w przypadku krytycznych zmian stanu. Nie wysyłaj alertów o drobnych zmianach zmiennych. Na przykład powiadomienie o przybyciu kierowcy, ale nie o zmianie szacowanego czasu przyjazdu.
Jeśli alert zostanie wyświetlony, interfejs powinien od razu pokazać wizualne dowody, dlaczego tak się stało.
Tak
Nie
Semantyka paska postępu
Szybki podgląd stanu. Jeśli używasz dyskretnych kroków, wyraźnie oznacz poszczególne etapy, aby pokazać postęp. Jeśli używasz standardowego paska postępu, upewnij się, że wypełnienie odpowiada pozostałemu czasowi lub odległości.
Spójność sygnatur czasowych
Podczas przechodzenia między widokami używaj tego samego formatu sygnatury czasowej lub czasu trwania w zwiniętym widoku paska stanu co w rozwiniętym widoku karty. Niezgodność w tym miejscu może powodować niepotrzebne problemy.
Specjalizacja szablonu
W przypadku kluczowych szablonów, takich jak Przejazdy, Dostawa czy Mapy, dane powinny być wyświetlane w przewidywalny sposób. Aplikacje z tej samej kategorii powinny używać podobnych pól do podobnych punktów danych. Na przykład tytuł treści zawiera najważniejsze informacje, które pomagają użytkownikom szybko je przejrzeć.
Poznaj szczegółowo szablony przypadków użycia i utwórz własne za pomocą zestawu interfejsu Android.