Jedna od prvih odluka u svakom projektu: web ili mobilna aplikacija, ili oboje? Prolazimo kroz čimbenike o kojima ovisi pravi odabir.
Klijenti nas često pitaju: „Trebamo li web ili mobilnu aplikaciju?” Kratak je odgovor: ovisi. U nastavku objašnjavamo o čemu.
Što određuje pravi odabir?
Korisnici i kontekst korištenja
Najprije razmislite gdje će i kako korisnici raditi s aplikacijom.
- Ako rade na računalu, u uredu i tijekom radnog vremena, web aplikacija prirodan je izbor.
- Ako rade na terenu, u pokretu i bez računala, bolje je odabrati mobilnu aplikaciju.
- Ako je riječ o oba slučaja, razmotrite PWA ili usporedan razvoj web i mobilne aplikacije.
Rad bez internetske veze
Ako vaši korisnici moraju raditi bez interneta (terenski pregledi, lokacije sa slabim signalom), mobilna aplikacija najpouzdaniji je izbor. Klasične web aplikacije trebaju stalnu vezu, a PWA rad bez veze podržava samo djelomično.
Pristup hardveru uređaja
Trebate li kameru, GPS, NFC ili obavijesti (push notifikacije)? Mobilna aplikacija ima najširi pristup mogućnostima uređaja. Web aplikacije imaju ograničeniji pristup, iako se on s vremenom poboljšava.
PWA kao srednje rješenje
Progresivna web aplikacija (Progressive Web App, PWA) web je aplikacija koja se ponaša poput mobilne: može se dodati na početni zaslon uređaja, uz odgovarajuće spremanje sadržaja u priručnu memoriju radi i bez veze te može slati obavijesti.
Prednosti PWA-a:
- jedan kod za sve platforme
- brža ažuriranja jer nije potrebno odobrenje trgovine aplikacija
- niži troškovi razvoja
Nedostaci:
- ograničen pristup hardveru
- slabija podrška na iOS-u nego na Androidu
- aplikacija nije prisutna u App Storeu
Naša preporuka za B2B projekte
Za većinu poslovnih aplikacija (ERP moduli, interni alati, timske nadzorne ploče) savjetujemo da počnete s web aplikacijom. Brže se razvija, lakše se ažurira i dostupna je s bilo kojeg uređaja.
Mobilnu aplikaciju dodajte kad za nju imate jasne razloge, primjerice rad na terenu, rad bez veze, skeniranje ili obavijesti.
Ukratko
Univerzalnog odgovora nema, ali za vaš konkretan slučaj postoji pravi. Do njega dolazimo zajedno, analizom vaših korisnika i procesa.
Ako trenutačno donosite ovu odluku, javite nam se i rado ćemo podijeliti iskustva iz sličnih projekata.
Autor
Osnivač Unitpicka i softverski arhitekt. Poslovni softver razvija od 2003., a danas vodi razvoj vlastitog SaaS proizvoda UnitLook.
Imate projekt na umu?
Javite nam se i razgovarajmo o vašem projektu, bez obveze.