Najpierw zapis na telefonie
Gdy odhaczasz produkt lub dopisujesz krok projektu, zmiana najpierw zapisuje się na Twoim urządzeniu. Nie trzeba czekać, aż sieć potwierdzi każdą drobną czynność. To ważne w sklepie, pociągu, garażu i wszędzie tam, gdzie połączenie bywa niestabilne.
Co możesz zrobić bez połączenia
Możesz korzystać z informacji, które są już zapisane na telefonie, i wprowadzać obsługiwane zmiany. Aplikacja powinna wyraźnie odróżniać zapis na urządzeniu od stanu, który dotarł już do drugiej osoby.
- sprawdzić zapisaną listę lub plan,
- dodać albo odhaczyć pozycję,
- zobaczyć, które zmiany czekają na wysłanie.
Do czego połączenie nadal jest potrzebne
Internet jest potrzebny do logowania, zaproszenia drugiej osoby, zatwierdzania nowego urządzenia i przekazania zmian między telefonami. „Działa offline” nie oznacza, że dwa odłączone telefony natychmiast wiedzą o swoich nowych zmianach.
Powrót do wspólnego stanu
Po odzyskaniu połączenia treść jest szyfrowana na telefonie przed wysłaniem. Serwer przechowuje zaszyfrowane dane i dane techniczne potrzebne do aktualizowania wspólnego stanu. Drugi telefon zobaczy zmianę po swoim połączeniu i aktualizacji.
Dwie zmiany tej samej rzeczy
Większość niezależnych zmian można połączyć. Jeśli obie osoby zmieniły ten sam fragment, przez chwilę mogą widzieć różne wersje. Przy ważnej rozbieżności aplikacja powinna zachować obie i poprosić o świadomy wybór.
Jak sprawdzić to w pilotażu
Włącz tryb samolotowy, dodaj testową pozycję, a potem przywróć połączenie. Sprawdź na obu telefonach, czy aplikacja jasno pokazuje oczekiwanie, wysłanie i ostateczny wspólny stan. Używaj neutralnych danych testowych, nie ważnych dokumentów.
Poznaj przebieg pilotażu
