kort antwoord
Een webapplicatie (webapp) is software die je via je browser gebruikt, zonder iets te installeren. Een website toont informatie, een webapp laat je iets doen: inloggen, gegevens invoeren, bestellingen volgen of rapporten bekijken.
Je gebruikt waarschijnlijk elke dag een paar webapplicaties, zonder dat je ze zo noemt. In dit artikel lees je wat een webapp precies is, hoe hij verschilt van een website of een app uit de App Store, en wanneer het voor jouw bedrijf loont om er een te laten bouwen.
Wat is een webapplicatie?
Een webapplicatie is een programma dat in je browser draait: je opent een adres, logt in en gaat aan het werk. Er hoeft niets geïnstalleerd te worden en het werkt op elk apparaat met een browser. Drie voorbeelden die je vast kent:
- Internetbankieren. Je bekijkt je saldo, doet overboekingen en downloadt afschriften.
- Webmail. Mail lezen, versturen en ordenen, vanaf elke computer.
- Online planning. Een gedeelde agenda of projectplanning waar je hele team in werkt.
Het verschil met een gewone website: je doet er iets mee, met je eigen gegevens.
Website, webapp of native app: wat is het verschil?
Een website vertelt, een webapp doet, en een native app doet hetzelfde maar installeer je per apparaat.
| Soort | Wat je ermee doet | Hoe je het gebruikt |
|---|---|---|
| Website | informatie lezen, contact opnemen | in de browser, meestal zonder inloggen |
| Webapp | inloggen, gegevens invoeren en bekijken, taken afhandelen | in de browser, op elk apparaat |
| Native app | hetzelfde als een webapp, met meer toegang tot de telefoon zelf | installeren via de App Store of Google Play |
Voor de meeste zakelijke tools is een webapp genoeg. Je hebt één product voor laptop, tablet en telefoon, en een update staat meteen voor iedereen klaar. Een native app wordt pas interessant als je diep gebruikmaakt van functies van de telefoon of veel offline moet kunnen werken.
Voorbeelden van webapps voor het mkb
Voor het mkb is een webapp meestal een tool die handwerk weghaalt, of die klanten zelf laat regelen wat ze nu bij jou navragen.
- Klantportaal. Klanten loggen in en zien zelf hun orders, documenten of de status van hun aanvraag.
- Dashboard. Cijfers uit je webshop, boekhouding en CRM op één scherm, zonder eerst te exporteren.
- Interne tool. Planning, voorraad of offertes in één systeem in plaats van in vijf spreadsheets.
- Boekingsmodule. Reserveringen, inschrijvingen of afspraken die direct in je agenda landen.
- Configurator of calculator. Klanten stellen zelf een product samen of rekenen een prijs uit.
- Koppelingen. Systemen die automatisch gegevens uitwisselen, zodat niemand meer hoeft over te typen.
De techniek daarachter zit al in ons werk: online bestellen voor Kaaskop, een voorraadkoppeling voor Schroevendump en een CRM-koppeling voor The Fabulous Shaker Boys.
Wanneer heb je een webapp nodig?
Je hebt een webapp nodig als je bedrijf leunt op handwerk dat een computer beter kan. Herken je een van deze signalen?
- Excel is je database geworden, en niemand weet meer welke versie de goede is.
- Je typt gegevens over van het ene systeem naar het andere.
- Klanten bellen of mailen om te vragen hoe het met hun bestelling of aanvraag staat.
- Belangrijke kennis over je proces zit in het hoofd van één collega.
- Je groeit, maar je administratie groeit harder dan je omzet.
Twee keer of vaker ja? Dan is het de moeite waard om uit te zoeken wat een webapp je zou besparen.
Maatwerk of standaardsoftware?
Kies standaardsoftware als die je proces dekt, en maatwerk als je proces juist je voorsprong is. Voor boekhouding, mail of een eenvoudige CRM bestaan prima abonnementen (SaaS). Daarvoor hoef je niets te laten bouwen.
Maatwerk loont als je anders de software moet ombuigen naar je werkwijze. Bijvoorbeeld als je drie pakketten en een spreadsheet nodig hebt om één proces rond te krijgen, of als de manier waarop jij offertes maakt of klanten bedient precies is wat je onderscheidt. Vaak is het antwoord een combinatie: standaardpakketten waar het kan, verbonden met een webapp op maat waar het moet.
Wat bepaalt de kosten van een webapp?
De kosten van een webapp hangen af van wat hij moet kunnen; daarom werken we met een offerte op maat en niet met een vanafprijs. De belangrijkste factoren:
- het aantal schermen en wat je op elk scherm kunt doen;
- het aantal gebruikersrollen en wie wat mag zien;
- koppelingen met systemen die je al gebruikt;
- hoe ingewikkeld je bedrijfsregels zijn: kortingen, goedkeuringen, uitzonderingen;
- de eisen aan beveiliging en privacy.
Een grote applicatie hoeft niet in één keer af te zijn. Je kunt beginnen met het deel dat het meeste oplevert en daarna uitbreiden.
Hoe bouw je een webapp?
Een webapp bouw je in vier stappen, en je begint met een prototype in plaats van met code. Zo pakken wij het aan:
- Kennismaken. Samen tekenen we je proces uit: wie doet wat, waar zit het handwerk en welke systemen draaien er al.
- Ontwerpen. Je krijgt een klikbaar prototype en probeert dat uit met je team, voordat er code geschreven wordt.
- Bouwen. We bouwen in delen. Na elk deel zie je een werkende versie, zodat je kunt bijsturen terwijl dat nog weinig kost.
- Live. De app gaat live, je team krijgt uitleg en daarna verbeteren we hem op basis van hoe hij gebruikt wordt.
Hoe we in het algemeen samenwerken, lees je bij onze werkwijze. Twijfel je of je een website of een webapp nodig hebt, lees dan ook WordPress of maatwerk.
Wat betekent dit voor jou?
- Een webapp is software in je browser: niets installeren, werkt op elk apparaat.
- Een website vertelt, een webapp laat je iets doen.
- Gebruik standaardsoftware als die past; kies maatwerk als je proces je voorsprong is.
- Begin klein, met een prototype en het deel dat het meeste oplevert.
Veelgestelde vragen
Ja, een goed gebouwde webapp werkt in elke moderne browser, dus ook op je telefoon en tablet. Het ontwerp past zich aan de schermgrootte aan. Je kunt een webapp zelfs als icoon op je beginscherm zetten, zodat hij opent als een gewone app.
Ja, als hij goed gebouwd en bijgehouden wordt. Belangrijk zijn versleutelde verbindingen, rollen en rechten per gebruiker, sterke inlogmethoden en regelmatige updates. In ons team zit daarvoor een eigen security engineer. Na de lancering heeft een webapp net zo goed onderhoud nodig als een website.
Wie eigenaar is van de code van je webapp, hoort vooraf vast te liggen in je offerte en de voorwaarden. Spreek in elk geval af dat je altijd bij je eigen data kunt, dat er documentatie is en wat er gebeurt als je met een andere partij verder wilt. Vraag ernaar voordat je tekent, bij ons en bij elk ander bureau.
Benieuwd wat een webapp je oplevert?
Laat zien hoe je nu werkt; wij schetsen wat een webapp je zou besparen. Lees meer over webapplicatie laten maken of start een project.