Pracuj w terenie.
Zapisuj świadomie.
Projektujemy wybrane funkcje do pracy przy słabym połączeniu: dostęp do wcześniej pobranych zadań, notatki i materiały oczekujące na wysłanie. Offline jest decyzją o danych i synchronizacji, nie automatyczną właściwością każdej aplikacji.
Co ma działać bez połączenia?
Technik może odczytać wcześniej pobrane zlecenie i przygotować notatkę. Ekipa budowlana może uzupełnić checklistę lub zdjęcie do wysłania później. Ustalamy, które informacje można przechowywać na urządzeniu i jak długo pozostają przydatne.
Operacje wymagające bieżącej dostępności, np. potwierdzenie ostatniego miejsca, mogą nadal potrzebować połączenia. Telefon powinien jasno pokazać, czy wynik jest lokalny, oczekuje na wysłanie czy został potwierdzony przez system.
Synchronizacja i różne wersje
Po odzyskaniu sieci aplikacja może przesłać kolejkę zmian. Co się stanie, jeśli koordynator w tym czasie zmienił termin zadania? Odpowiedź wynika z reguł projektu: aktualizacja, konflikt do rozwiązania albo ponowne potwierdzenie.
Testujemy ponowione wysłanie, brak miejsca na plik i utratę dostępu do sprawy. Materiał zapisany lokalnie nie powinien udawać dostępnego już dla całego zespołu. Informacja o stanie pomaga uniknąć nieporozumień.
Wybór pierwszego zakresu
Najpierw wybieramy jeden przebieg i potrzebne dane. Ograniczony odczyt offline może być prostszy niż pełna edycja wszystkich spraw. Zakres zależy od procesu oraz wymagań przechowywania informacji.
W ofercie opisujemy synchronizację, błędy i testy na urządzeniach. Nie obiecujemy całego produktu bez internetu, jeżeli jego kluczowe działania wymagają aktualnego systemu. Dokumentacja Androida wskazuje potrzebę lokalnego źródła danych dla wybranych istotnych zadań.
Zaplanuj funkcję.
Określ pierwszą wersję.
Opisz użytkownika, jedną czynność oraz wynik. Wskaż obecne systemy i urządzenia. Uzgodnimy projekt ekranów, zaplecze i testy dla wybranego zakresu. Funkcje mobilne wyceniamy indywidualnie.
Pozostałe funkcje
aplikacji na telefon.
Wybierz obszary potrzebne do Twojego procesu.
Masz podobny pomysł?
Zacznijmy od rozmowy o jednym procesie, który chcesz usprawnić.