Preskočiť na obsah
Vývoj aplikácií

Mobilná aplikácia pre technikov: Čo musí fungovať aj bez signálu

Technik v pivničnej kotolni zapíše materiál, odfotí opravu a nechá zákazníka potvrdiť výkaz. Signál chytí až vonku. Kancelária však potrebuje celý podklad a technik musí vedieť, či ho naozaj odoslal. Práve toto by mala mobilná aplikácia do terénu zvládnuť spoľahlivo.

Technici bez signálu: Aplikácia má miestne uložiť prácu, dokončiť prenos a overiť prijatie dát.

01Určite, čo technik musí dokončiť bez internetu

Veta „aplikácia funguje offline“ v zadaní nestačí. Prejdite bežnú návštevu od otvorenia zákazky po odovzdanie podkladov. Pri každom kroku si povedzte, či musí fungovať bez spojenia, môže počkať, alebo potrebuje aktuálne potvrdenie zo servera.

Dokumentácia Androidu odlišuje čítanie a zápis offline. Označenie offline-first preto ešte nehovorí, že aplikácia bez internetu uloží všetko, čo technik vyplní. Žiadajte konkrétny výsledok: rozpracovaný výkaz musí zostať dostupný aj po zatvorení aplikácie.

Činnosť technikaČo má fungovať bez signálu
Otvorenie zákazkyStiahnuté zadanie, kontakt, adresa a potrebné prílohy
Záznam práceUloženie času, materiálu a poznámok v telefóne
Fotografie a potvrdenieMiestne uloženie a viditeľný stav prenosu každej prílohy
Aktuálny sklad alebo nový termínUpozornenie, aké staré sú údaje; záväzné overenie po pripojení

Podklady treba stiahnuť pred odchodom. Technik má vidieť, či je pripravená iba karta zákazníka, alebo aj návod a fotografie. Prázdna príloha s ikonou načítavania mu v kotolni nepomôže. Podľa rozsahu práce vyberte dnešnú trasu alebo inú obmedzenú skupinu zákaziek. Celú firemnú databázu spravidla nepotrebuje.

02Uložené v telefóne ešte neznamená odovzdané

Odporúčame štyri jasné stavy: uložené v telefóne, čaká na odoslanie, prijaté serverom, vyžaduje kontrolu. Technik nemusí rozumieť všetkým prenosovým mechanizmom. Potrebuje vedieť, či môže pokračovať a či má niečo spraviť.

Hlásenie „Výkaz je uložený v telefóne. Tri fotografie čakajú na prenos“ je užitočnejšie než zelené „Hotovo“, keď kancelária fotografie ešte nemá. Dokončenú prácu u zákazníka, odoslané podklady a schválenie na fakturáciu sledujte oddelene.

Prehľad pracovnej zmeny má ukazovať aj neodoslané položky. Technik by nemal večer otvárať každú zákazku a zisťovať, čo zostalo v zariadení. Vedúci zas potrebuje rozlíšiť neúplný podklad od práce, ktorá sa vôbec nevykonala.

Štyri navrhované stavy záznamu: Uložené v telefóne, čaká na odoslanie, prevzaté serverom a vyžaduje kontrolu.
Návrh stavov pre zrozumiteľné rozhranie. Kontrola rozporu je samostatná situácia, nie povinný krok každého prenosu.

03Prenos musí zvládnuť opakované výpadky

Predstavte si modelovú situáciu: technik pripojí osem fotografií. Vonku telefón odošle výkaz a dve prílohy, potom sa spojenie preruší. Pri ďalšom pripojení má aplikácia dokončiť zvyšné prenosy, priradiť ich k tej istej zákazke a nevytvoriť druhý výkaz.

Do skúšky pred prevzatím zaraďte opakované odoslanie rovnakej položky aj prerušenú odpoveď servera. Dohodnite, ako systém rozpozná prijatý záznam a potvrdí úplnosť. Pri veľkých prílohách si s dodávateľom ujasnite, či sa prenos obnoví od miesta prerušenia, alebo sa zopakuje celý. Výsledok overte na telefónoch, ktoré používajú vaši ľudia.

Nespoliehajte sa na prísľub okamžitého odoslania po zamknutí obrazovky. Napríklad Android obmedzuje činnosť aplikácií na pozadí. Popri automatickom prenose požadujte zoznam čakajúcich údajov a možnosť skúsiť odoslanie v otvorenej aplikácii.

04Dvaja ľudia môžu upraviť tú istú zákazku

Dispečer zmení zadanie, kým technik bez signálu dopĺňa výkaz. Po pripojení nesmie jedna úprava bez upozornenia prepísať druhú. Pravidlá dohodnite podľa toho, čo daný údaj znamená pre prácu firmy.

  • Nová poznámka alebo fotografia: zvyčajne ju možno pridať ako samostatný záznam.
  • Zmena rozsahu práce: technik potrebuje vidieť, že kancelária medzičasom upravila zadanie.
  • Rozdielne množstvo materiálu: určený človek porovná obe verzie.
  • Zrušená zákazka: zachovajte záznam vykonanej práce a rozpor odovzdajte na vyriešenie.

Pri rozhodnutí uložte jeho autora aj výsledok. História je obzvlášť dôležitá, keď z výkazu vzniká podklad na faktúru. Tok medzi mobilom, skladom a kanceláriou treba zahrnúť do zadania prepojenia systémov cez API.

05Čo sa stane pri strate telefónu alebo nedostatku miesta

Údaje dostupné offline zostávajú v zariadení. OWASP MASVS vyžaduje ochranu uložených citlivých údajov. Určite preto, ktoré informácie technik potrebuje, ako budú chránené a kedy sa miestna kópia po potvrdenom prenose odstráni.

Vyskúšajte plné úložisko, vypršanie prihlásenia aj odovzdanie služobného telefónu kolegovi. Odhlásenie alebo požiadavka na nové prihlásenie nemajú bez vysvetlenia zahodiť čakajúce výkazy. Ďalší používateľ zároveň nemá automaticky získať prístup k údajom predchádzajúceho technika.

Miestne uloženie nie je záloha mimo zariadenia. Ak sa telefón stratí pred prenosom, neodoslané údaje sa môžu stratiť spolu s ním. Dohodnite preto kontrolu čakajúcich podkladov pri dostupnom spojení a postup pre zákazky z nedostupného zariadenia.

06Vyskúšajte jednu celú pracovnú zmenu

  1. Pripravte skúšobnú zákazku a stiahnite všetky potrebné podklady.
  2. Vypnite pripojenie, doplňte prácu, materiál a fotografie.
  3. Aplikáciu zatvorte, znovu otvorte a skontrolujte uložené zmeny.
  4. V kancelárii zatiaľ upravte jeden údaj zákazky.
  5. Obnovte spojenie a počas prenosu ho opäť prerušte.
  6. Porovnajte telefón a kancelársky systém: prílohy, počty, rozpory a stav dokončenia.

Skúšku robte s technikom na jeho bežnom zariadení. Zapisujte aj situácie, v ktorých potreboval pomoc alebo nerozumel hláseniu. Technicky funkčný prenos, ktorý pracovník nevie dokončiť, vás ručného prepisovania nezbaví.

Skúška offline zmeny: Stiahnuť zákazku, vypnúť pripojenie, znova otvoriť aplikáciu, súbežne upraviť zadanie, prerušiť prenos a porovnať výsledok.
Test vykonajte s technikom na telefóne, ktorý skutočne používa, a na vopred pripravenej testovacej zákazke.

07Časté otázky

Musí bez internetu fungovať všetko?

Nie. Vykonanú prácu môžete zapisovať offline, no potvrdenie aktuálnej dostupnosti materiálu môže počkať. Rozsah má zodpovedať práci technika a aplikácia ho musí zrozumiteľne ukazovať.

Môže stačiť hotová servisná aplikácia?

Áno, ak zvládne vaše výkazy, rozpory a prepojenia. Požiadajte o ukážku uvedenej skúšky. Vývoj na mieru zvažujte tam, kde konkrétne obmedzenie hotového riešenia bráni práci.

08Začnite jednou skutočnou zákazkou

Pošlite nám vzor výkazu, názov kancelárskeho systému a opis miest, kde pripojenie vypadáva. Pri návrhu mobilnej aplikácie pre vašich technikov podľa toho určíme rozsah práce bez pripojenia aj spôsob overenia odovzdaných údajov.

Tím LISTIFYWeby, aplikácie a marketing z Prahy od roku 2008

Ďalšie články

Všetky články →
Vývoj aplikácií11. 10. 2026 · 6 min čítania

20 pravidiel UX, ktoré dodržať pri návrhu prototypu

Vývoj aplikácií11. 10. 2026 · 4 min čítania

Aplikácia vytvorená pomocou AI funguje. Je pripravená na zákazníkov?

Vývoj aplikácií11. 10. 2026 · 5 min čítania

Odovzdávací protokol k webu a aplikácii: Čo prevziať a ako to overiť

Zdieľať stránku

E-mailom

Máte nápad?

V krátkom hovore zistíme, čo potrebujete, a navrhneme ďalší krok. Potom dostanete ponuku s pevnou cenou a termínom.

+420 771 166 199Po až Pi 8:30 až 16:00 · info@listify.cool

Kedy vám máme zavolať?

Vyberte deň a časové rozmedzie. Zavoláme my, hovor trvá zhruba 15 minút.

Deň