De mythe die bedrijven duizenden euro’s kost
"We hebben een mobiele app nodig."
Dit is een van de meest gehoorde zinnen tijdens eerste gesprekken met klanten.
Na een paar minuten blijkt echter vaak dat het bedrijf helemaal geen mobiele app nodig heeft. Het heeft een oplossing nodig die op een telefoon gemakkelijk te gebruiken is.
Dat is een groot verschil.
Jarenlang werden mobiele apps het symbool van moderniteit. Veel bedrijven gaan ervan uit dat als de concurrentie een app heeft, zij er ook een moeten bouwen. Vaak is die beslissing echter meer gebaseerd op overtuiging dan op echte zakelijke behoeften.
Technologie moet problemen oplossen. Niet nieuwe problemen creëren.
Daarom is het, voordat we over Android, iOS of React Native beginnen te praten, zinvol om één vraag te beantwoorden: Wat moet de gebruiker doen?
Want van het antwoord op die vraag hangt de keuze van de juiste oplossing af.
Vier wegen naar hetzelfde doel
In de praktijk kiezen bedrijven meestal een van de vier oplossingen:
- een responsieve website,
- een webapplicatie,
- een Progressive Web App (PWA),
- een native mobiele app.
Elk van hen heeft zijn sterke punten. Elk heeft ook beperkingen.
De grootste fout is aannemen dat één van deze opties voor iedereen het beste is. Dat is niet zo.
Responsieve website - de eenvoudigste oplossing
Dit is een klassieke website die automatisch haar uiterlijk aanpast aan de schermgrootte. Tegenwoordig is dat de standaard. De gebruiker opent de site in de browser en kan deze zowel op een computer als op een smartphone comfortabel gebruiken.
Wanneer is dit de beste keuze?
Een responsieve site is vooral geschikt wanneer de gebruiker:
- informatie zoekt,
- het aanbod wil leren kennen,
- een artikel wil lezen,
- contact wil opnemen met het bedrijf,
- een formulier wil verzenden,
- een dienst of product wil bestellen.
Deze oplossing is ideaal voor:
- bedrijfswebsites,
- blogs,
- nieuwssites,
- de meeste webshops,
- landingspagina’s,
- portalen.
Voordelen
- laagste implementatiekosten,
- één plek voor contentbeheer,
- zeer goede vindbaarheid in Google,
- geen installatie nodig,
- makkelijke updates.
Beperkingen
De browser geeft geen volledige toegang tot alle functies van de telefoon.
Hoewel moderne webtechnologieën veel kunnen, zijn er nog steeds situaties waarin native oplossingen hun voordeel behouden.
Webapplicatie - wanneer een gewone site niet genoeg is
Een webapplicatie draait ook in de browser, maar lijkt op een klassiek programma.
De gebruiker logt in op het systeem en voert specifieke taken uit. Hij of zij bladert niet door content, maar werkt.
Typische voorbeelden zijn:
- CRM-systemen,
- ERP,
- B2B-platformen,
- reserveringssystemen,
- klantpanelen,
- leerplatformen,
- productiebeheersystemen,
- documentbeheerapplicaties.
Wanneer is het de moeite waard?
Als de gebruiker dagelijks het systeem gebruikt en concrete handelingen uitvoert.
Bijvoorbeeld:
- magazijnmedewerker,
- salesafdeling,
- administratie,
- service,
- businesspartners.
Hier draait het vooral om werkcomfort en integratie met andere systemen.
Voordelen
- werkt op elk apparaat met een browser,
- één versie van het systeem,
- makkelijker onderhoud,
- snelle uitrol van nieuwe functies,
- lagere kosten dan het onderhouden van twee aparte mobiele apps.
Progressive Web App (PWA) - de tussenvorm
PWA combineert eigenschappen van een website en een mobiele app.
De gebruiker opent een website, maar kan deze ook installeren op het startscherm van de telefoon, bijna als een klassieke app.
Steeds meer mensen merken het verschil niet eens meer.
Wat kan een PWA?
Afhankelijk van het apparaat en de browser kan het onder andere:
- volledig scherm gebruiken,
- pushmeldingen sturen,
- gedeeltelijke gegevens lokaal opslaan,
- in beperkte mate offline werken,
- gestart worden vanaf een icoon op het startscherm.
Enkele jaren geleden waren de mogelijkheden van PWA’s sterk beperkt.
Vandaag worden de verschillen tussen een goed uitgewerkte PWA en een eenvoudige mobiele app steeds kleiner, hoewel ze nog steeds bestaan.
Wanneer is PWA een uitstekende keuze?
Onder andere voor:
- webshops,
- B2B-platformen,
- reserveringssystemen,
- klantportalen,
- interne applicaties,
- loyaliteitsprogramma’s.
Als gebruikers regelmatig terugkeren naar het systeem, maar niet alle telefoonmogelijkheden nodig hebben, is een PWA vaak het beste compromis.
Native app - wanneer heeft het echt zin?
Dit is een oplossing die apart wordt ontwikkeld voor Android en iOS, of met behulp van cross-platform technologieën die nog steeds gebruikmaken van native apparaatmogelijkheden. Het grootste voordeel is volledige integratie met de telefoon.
We kunnen onder andere gebruikmaken van:
- de camera,
- Bluetooth,
- NFC,
- GPS,
- biometrie,
- apparaatsensoren,
- achtergrondprocessen,
- uitgebreide meldingen,
- integratie met het besturingssysteem.
Wanneer is een native app de beste keuze?
Bijvoorbeeld wanneer we bouwen aan:
- een bankapp,
- een messenger,
- een fitness-app,
- een systeem dat realtime GPS gebruikt,
- een app voor koeriers,
- medische oplossingen die met apparatuur samenwerken,
- systemen die Bluetooth of NFC gebruiken,
- geavanceerde offline-oplossingen.
In dergelijke gevallen zijn native mogelijkheden moeilijk of onmogelijk te vervangen.
Woordenlijst
Responsive Web Design (RWD)
Een ontwerptechniek voor websites waardoor ze zich automatisch aanpassen aan de schermgrootte van het apparaat.
Web App
Een applicatie die in de webbrowser draait en lijkt op een traditioneel computerprogramma.
Progressive Web App (PWA)
Een moderne webapplicatie die op een apparaat geïnstalleerd kan worden en gebruikmaakt van een deel van de mogelijkheden van het besturingssysteem.
Native App
Een applicatie speciaal ontwikkeld voor een bepaald besturingssysteem, bijvoorbeeld Android of iOS.
Wat wordt het meest gekozen?
Enkele jaren geleden koos veel bedrijven automatisch voor een mobiele app. Tegenwoordig worden webapplicaties en PWA’s steeds vaker gekozen. De reden is eenvoudig: webtechnologieën zijn sterk ontwikkeld en bieden voor veel toepassingen voldoende functionaliteit tegen lagere implementatie- en onderhoudskosten.
Dat betekent echter niet dat native apps overbodig worden. Integendeel. Ze zijn onmisbaar waar performance, veiligheid of diepe integratie met het apparaat telt.
Meest gemaakte fouten bij het kiezen van technologie
De eerste fout is het kiezen van technologie voordat het zakelijke doel is vastgesteld.
De tweede is het kopiëren van de concurrentie zonder eigen behoeften te analyseren.
De derde is aannemen dat hoe geavanceerder de technologie, hoe beter het product.
De vierde is het niet meenemen van kosten voor onderhoud, ontwikkeling en updates.
De vijfde is het negeren van gebruikerservaringen. Zelfs de best geschreven app zal geen succes worden als het gebruik ervan ingewikkelder blijkt dan het bezoeken van een website.
Hoe maak je de juiste keuze?
Voordat je aan een project begint, is het goed om jezelf een paar vragen te stellen:
- Zal de gebruiker dagelijks van de oplossing gebruikmaken?
- Is toegang tot telefoonfuncties nodig?
- Moet de app offline werken?
- Zou de gebruiker de app willen installeren?
- Hoe vaak zullen er updates verschijnen?
- Hoe ziet het budget voor ontwikkeling en onderhoud eruit?
- Zal de oplossing met andere systemen geïntegreerd worden?
- Is snelle implementatie belangrijker, of maximale technische mogelijkheden?
De antwoorden op deze vragen wijzen vaak vanzelf de juiste richting aan.
Hoe pakken wij dit aan bij Web24?
We beginnen nooit met technologie. We beginnen met een gesprek over het bedrijf.
Als een responsieve website de beste oplossing is, zullen we precies dat voorstellen. Als het project een webapplicatie met uitgebreide integraties vereist, ontwerpen we dat systeem. Als een PWA hetzelfde resultaat bereikt tegen lagere onderhoudskosten, zullen we dat ook aanbevelen. En als het project echt een native mobiele app nodig heeft, kiezen we de technologie die past bij de schaal, functionaliteit en groeiplannen.
Ons doel is niet het verkopen van een specifieke technologie. Ons doel is het voorstellen van de oplossing die het beste aansluit bij de behoeften van de klant.
Samenvatting
De vraag zou niet moeten zijn: „Hebben we een mobiele app nodig?”
Beter is het te vragen: „Welke oplossing helpt onze gebruikers en ons bedrijf het beste?”
Soms is dat een responsieve website.
Soms een webapplicatie.
Soms een moderne PWA.
En soms een volwaardige native app.
Er is niet één juiste antwoord. Er is alleen de juiste keuze van technologie.
