Od fundamentów do właściwych workflow
Duża część dotychczasowych prac nad Androidem była celowo mało widowiskowa: znalezienie lokalnego StockMate, zapamiętanie sposobu połączenia, sparowanie urządzenia, przechowywanie dostępu, przywrócenie uwierzytelnionej sesji i zachowanie właściwego kontekstu lokalizacji.
To nie są funkcje, które zwykle trafiają na plakat. Są za to potrzebne, zanim mobilna obsługa produktów przestanie być zbiorem osobnych demonstracji i zacznie zachowywać się jak jeden spójny klient.
Ten fundament pozwala teraz przechodzić do właściwych operacji magazynowych: znajdowania produktów, szybkiego ich identyfikowania i tworzenia danych wtedy, gdy produktu nie ma jeszcze w StockMate.
Dlaczego budujemy to właśnie w tej kolejności?
Bo zeskanowanie kodu kreskowego jest tą częścią, która wygląda na prostą. Trudniejsze pytania pojawiają się zaraz potem: do której instancji StockMate ma trafić żądanie, czy telefon ma prawo je wykonać, której lokalizacji dotyczy operacja, co zrobić, jeśli produktu jeszcze nie ma i czy wynik pozostaje spójny z aplikacją Windows.
Te reguły powstają najpierw pod interfejsem. Z zewnątrz może to wyglądać mniej efektownie, ale dzięki temu każdy kolejny ekran mobilny korzysta z tego samego kontraktu, zamiast tworzyć własną wersję rzeczywistości. Programy mają już wystarczająco dużo okazji do kreatywności.
Windows nadal pozostaje centrum
Kierunek nie zmienił się względem planu rozwoju wersji Standard. StockMate Standard powstaje wokół aplikacji Windows jako centralnego lokalnego systemu, a Android ma być praktycznym towarzyszem działającym w tej samej sieci.
Telefon ma obsługiwać zadania, przy których noszenie stanowiska komputerowego po sklepie byłoby dość osobliwym wyborem projektowym: szybkie sprawdzanie produktów, pracę z kodami kreskowymi, dodawanie informacji przy półce, a później także wybrane przepływy związane z fakturami.
Co dalej
Kolejne etapy zamieniają ten fundament w kompletne workflow do pracy w sklepie. Operacje na produktach stają się coraz bardziej użyteczne z telefonu, przechwytywanie kodów kreskowych jest łączone z tymi operacjami, a szerszy zakres mobilnej wersji Standard będzie rozwijany na tym samym modelu lokalnego dostępu.
To są prace rozwojowe prowadzące do StockMate Standard. Aplikacja na Androida nie należy do EA Free, a między „elementy już istnieją” i „workflow jest gotowy do wydania” nadal pozostaje trochę pracy.