Hoppa till innehållet

Webbapp eller mobilapp: pröva med ett fältuppdrag

Jämför kameraåtkomst, avbruten anslutning och distribution utifrån samma konkreta uppgift.

Katharina Weber2 min läsning
Mobiltelefon med lila överdel, foto av ett grått apparatskåp, kamerasymbol och två anteckningsrader.

Börja med arbetet på enheten

Kamera eller tillfälligt saknat nät kräver inte ensamt en viss appteknik. Kameraåtkomst är också möjlig i webbläsaren; MDN:s beskrivna MediaDevices-gränssnitt kräver säker kontext och behörighet. Webbappens offlinefunktioner behöver utvecklas och kontrolleras lämpligt. En installerad klient sparar och synkroniserar inte heller automatiskt rätt.

Anteckna enheter, system, webbläsare och tänkt enhetshantering. I det påhittade exemplet ska en fältmedarbetare ta utrustningsfoto och kort notering för serviceuppdrag SR-52. Anslutningen kan brytas. Båda ska senare nå rätt uppdrag centralt.

Jämförelseplan med exempel

Tabellen anger förväntade belägg. Anteckna faktiska observationer och kvarstående arbete bredvid för varje kandidat.

Kontroll

Exempeluppgift

Webbapp/PWA: belägg

Installerad klient: belägg

Öppna uppdrag

Öppna ett uppdrag på målenheten som medarbetaren har åtkomst till.

Inloggning och koppling fungerar i tänkt webbläsare.

Inloggning och koppling fungerar i tänkt appversion.

Ta foto

Koppla foto till utkast; pröva även nekad behörighet.

Kamera eller lämpligt fotoval fungerar; nekande hanteras begripligt.

Tänkt enhetsåtkomst fungerar; nekande hanteras begripligt.

Tappa anslutning

Behåll foto och notering i utkast, stäng och öppna igen.

Båda finns i planerat återöppningsprov; lokalt läge är tydligt.

Båda finns i planerat återöppningsprov; lokalt läge är tydligt.

Överför igen

Skicka efter anslutning och pröva upprepning.

Övertagande till rätt uppdrag bekräftas; upprepning ger ingen dubblett.

Väntande post får bekräftelse; upprepning skapar ingen dubblett.

Distribuera och ändra

Pröva åtkomst och senare uppdatering.

Länk eller avtalad installation samt webb- och cacheuppdatering är klara.

Vald distributionsväg, appuppdatering och ansvarig roll är klara.

Avgör från saknade belägg

En vy som öppnas offline visar inte att fotot bevaras. Kontrollera faktiska arbetsdata. Den fördjupande offlineguiden hjälper med konflikter och bekräftat övertagande.

Uppfyller webbkandidaten kraven på målenheterna talar exemplet för en webblösning. Är en nödvändig enhetsfunktion eller driftrutin oklar, pröva en lämplig installerad klient. Den kan vara native eller hybrid; distribution avgör inte detta ensam.

Apple och Managed Google Play beskriver olika vägar för riktad appdistribution. Bestäm väg, konton, ansvar och uppdateringar före valet. Jämför därefter utveckling och underhåll för samma påvisade arbetsflöde.

Källor

Skriven av

  • Katharina WeberRedaktör för mjukvara och teknikKatharina Weber ansvarar för artiklarna om mjukvaruutveckling på ASES. Hon skriver om de frågor företag ställs inför när de väljer mjukvara, utvecklar nya applikationer och moderniserar befintliga system.

Följ ASES

Läs vidare

Alla artiklar

Mjukvaruutveckling med ASES

Skräddarsydd programvara, webb- och mobilappar