Webapplicatie laten bouwen

Webapplicatie laten bouwen

Als een website niet genoeg is. Inloggen, een database, rekenwerk, koppelingen met wat je al gebruikt.

Het verschil tussen een website en een webapplicatie zit niet in hoe hij eruitziet maar in wat hij onthoudt. Een website laat zien wat jij erop zet. Een applicatie neemt iets van bezoekers aan, bewaart het, rekent ermee en geeft er iets voor terug. Zodra er ingelogd moet worden, of er een lijst bijgehouden wordt die verandert, of er iets uitgerekend moet worden, gaat het hierover.

Dat is ander werk. Het ontwerp is dan het kleinste deel; het echte werk zit in de vraag wat er gebeurt als twee mensen tegelijk hetzelfde aanpassen, wat er moet gebeuren als de verbinding wegvalt, en wie wat mag zien. Daar heb ik de meeste tijd in zitten, en dat is precies waar een applicatie omvalt als er niet over nagedacht is.

Ik bouw ze het liefst klein en werkend, niet groot en af. Eerst het stuk waar je morgen iets aan hebt, dan pas de rest. Zo kom je er onderweg achter dat je iets anders nodig hebt dan je dacht, in plaats van na een half jaar.

Wat erbij zit

  • Inloggen en rechten: wie mag wat zien en wijzigen
  • Een database die je gegevens bewaart, met back-ups
  • Koppelingen met systemen die je al gebruikt
  • Een beheerkant waarin jij zelf bijhoudt wat er verandert
  • Hosting en beveiliging op mijn eigen server
  • Onderhoud, want een applicatie is nooit klaar

Hoe het gaat

  1. Uitpluizen wat het moet doenNiet welke knoppen erop komen, maar welk probleem eronder ligt. Vaak blijkt de helft van de wensen hetzelfde te zijn.
  2. Het kleinste stuk dat werktIk bouw eerst het deel waar je meteen iets aan hebt en zet dat draaiend. Daar leer je meer van dan van een ontwerp op papier.
  3. Uitbouwen op wat je merktWat in de praktijk blijkt te ontbreken gaat erbij. Wat niemand gebruikt gaat eruit.
  4. Draaiend houdenUpdates, back-ups, in de gaten houden of het nog goed gaat, en erbij zijn als er iets misgaat.

Dit staat live

Geen mockups of concepten. Je kunt het openen en zelf kijken.

  • Voer App: Voerberekening voor varkenshouders: invoer, rekenwerk en een uitkomst waar iemand op moet kunnen bouwen
  • 40UP: Verzoekjes-app waarop duizenden mensen tegelijk op een feest nummers aanvragen
  • Alex van Oostrom: Site met een eigen beheeromgeving waarin de klant alles zelf bijhoudt

Veelgestelde vragen

Wat kost een webapplicatie?
Meer dan een website en minder dan je van een bureau gewend bent, maar een bedrag noemen zonder te weten wat hij moet doen is onzin. Het scheelt enorm of er tien mensen inloggen of tienduizend. Vertel wat het moet doen, dan reken ik het door.
Wat is het verschil met een website?
Een website laat zien wat jij erop zet. Een applicatie neemt gegevens aan, bewaart ze en doet er iets mee. Zodra er ingelogd wordt, of er iets uitgerekend of bijgehouden moet worden, heb je een applicatie nodig.
Kan het koppelen met wat ik al gebruik?
Meestal wel. Als het systeem dat je gebruikt een koppeling aanbiedt, kan ik erop aansluiten. Zo niet, dan kijken we of het op een andere manier kan. Zeg welk pakket het is, dan zoek ik het uit.
Wat als het druk wordt?
Daar houd ik vooraf rekening mee. De verzoekjes-app draait op avonden waarop duizenden mensen tegelijk iets insturen. Ik meet wat er gebeurt en zorg dat de server het aankan.

Iets laten maken?

Vertel wat je voor je ziet, dan zeg ik eerlijk of het kan en wat het ongeveer kost. Dat gesprek kost niets en verplicht tot niets.

Mail
hugo@gohugo.nl
Bellen
06 39 86 52 97

GoHugo is het bedrijf van Hugo van der Geest, webdeveloper in Amsterdam. Bekijk al het werk dat live staat.