Webapplicaties
Een webapplicatie is software die in je browser draait en waarmee je iets doet, zoals een offerte maken, een afspraak plannen of je bestellingen beheren. Een website informeert vooral, een webapplicatie laat je werken. Je hoeft niets te installeren en het werkt op elk apparaat met een browser.

Kort samengevat: Een webapplicatie is een programma dat je via de browser gebruikt, zonder iets te installeren. Waar een website vooral informatie toont, doe je in een webapplicatie iets: gegevens invoeren, berekenen, plannen of beheren. Voorbeelden zijn een klantportaal, een offertetool of een planningssysteem. Het verschil met een app is dat een app in een app store staat en op je telefoon wordt geïnstalleerd. Een webapplicatie is vaak sneller en goedkoper te bouwen, omdat je één versie maakt die overal werkt.
Steeds meer bedrijven werken met Excel-bestanden die zo groot zijn geworden dat niemand ze meer durft aan te passen. Of met drie losse pakketten die net niet op elkaar aansluiten. Op dat moment komt de vraag: kunnen we hier niet iets eigens voor laten maken? Vaak is het antwoord een webapplicatie. Bij Online Actief bouwen we die voor bedrijven in heel Nederland, en hieronder leg ik uit wat het is.
Een webapplicatie is software die op een server draait en die je via je browser gebruikt. Je opent een adres, logt in en gaat aan de slag. Gmail, online bankieren en de boekhoudpakketten die je per maand betaalt, zijn allemaal webapplicaties.
Het belangrijkste kenmerk is dat je er iets mee doet. Je voert gegevens in, die worden opgeslagen en verwerkt, en je krijgt iets terug: een offerte, een planning, een overzicht.
Een website is er vooral om informatie te tonen. Bezoekers lezen over je diensten, bekijken foto's en nemen contact op. Een webapplicatie is er om mee te werken. Gebruikers loggen in, zien hun eigen gegevens en voeren handelingen uit.
De grens is niet altijd scherp. Een webshop is een website met een stuk webapplicatie erin: het winkelmandje, de checkout en het klantaccount. Een website met een uitgebreid klantportaal achter een inlog is eigenlijk ook allebei.
Een app installeer je via de App Store of Google Play op je telefoon. Hij kan dingen die een browser lastiger kan, zoals op de achtergrond werken, uitgebreid gebruikmaken van de camera of berichten sturen als de app dicht is.
Een webapplicatie werkt op elk apparaat met een browser. Je bouwt één versie in plaats van een aparte voor iPhone en Android, en een update staat direct bij iedereen klaar. Met een zogeheten progressive web app kun je een webapplicatie ook een icoon op het beginscherm geven en deels offline laten werken.
Moet je echt in de app stores staan of veel met de telefoon zelf doen, dan is een app de betere keuze. In de meeste andere gevallen is een webapplicatie sneller klaar en goedkoper in onderhoud.
Dit zijn de soorten webapplicaties die we het vaakst bouwen.
Een webapplicatie staat zelden los. Bijna altijd moet hij gegevens uitwisselen met je boekhouding, CRM of webshop. Hoe dat werkt, lees je in ons stuk over API-koppelingen.
Begin altijd met de vraag of er al een standaardpakket is dat het werk doet. Voor boekhouding of een standaard CRM is dat bijna altijd zo. Een eigen webapplicatie loont als je werkwijze afwijkt van wat pakketten bieden, als je meerdere pakketten aan elkaar moet plakken, of als de applicatie zelf je product is.
Wat zoiets kost, hangt af van de omvang. In ons stuk over wat maatwerk software kost zie je waar de uren in gaan.
We beginnen klein. Eerst bouwen we de kern van de applicatie, het deel dat het meeste werk bespaart, en dat gaat zo snel mogelijk in gebruik. Daarna bouwen we verder op basis van wat gebruikers ermee doen. Zo betaal je niet voor functies die niemand gebruikt.
Ontwerp, bouw, koppelingen en hosting doen we zelf, vanuit ons kantoor in Oldenzaal. Je praat dus met de developers die het bouwen, en dat blijven ze na de livegang ook. Meer over onze aanpak lees je op de pagina webapplicatie laten maken.
Dat hangt af van hoe hij gebouwd is. Een goede webapplicatie gebruikt een versleutelde verbinding, laat gebruikers alleen hun eigen gegevens zien en wordt regelmatig bijgewerkt. Vraag je bouwer hoe inloggen, rechten en back-ups geregeld zijn.
Ja, als hij daarvoor ontworpen is. Een goede webapplicatie past zich aan het scherm aan, zodat je hem op een telefoon, tablet en computer kunt gebruiken.
Dat leg je vast in de afspraken met de bouwer. Let erop dat je de broncode en de gegevens kunt meenemen als je ooit van partij wisselt.

Geschreven door
Vincent Borgers
Full-stack Developer
Ik schrijf over wat techniek kost en oplevert, van maatwerk software tot AI. Wat ik aanraad draait eerst bij ons zelf, anders schrijf ik er niet over.
LinkedInBekijk profiel