Software ontwikkeling

Maatsoftware voor ICT-bedrijf

Voor een ICT-bedrijf ontwikkelt Oqapi regelmatig software om websites of applicaties beter te laten werken. Bij Oqapi vinden we echter niet graag het wiel opnieuw uit. Dat is beter voor de klant en dus ook beter voor ons. Derhalve proberen we altijd creatief gebruik te maken van bestaande componenten binnen WebGUI en deze zo in te stellen of te herschrijven dat deze voldoen aan de eisen van de klant.

Voor dit ICT bedrijf verzorgde Oqapi onder andere een aantal technische implementaties. Hierbij werden verschillende SQL-reports ontwikkeld en geïmplementeerd. De SQL-report is een van de meest veelzijdige componenten van WebGUI en stelt ons in staat om data uit databases te koppelen, te bewerken en af te beelden als een webpagina. Met behulp hiervan hebben we naast voor de hand liggende dingen als specialistische zoekpagina's, statistieken of overzichten ook applicaties gemaakt waarbij professionals gekoppeld worden aan hun specialisme op basis van de informatie uit hun profiel.

Als de standaardcomponenten van WebGUI niet afdoende zijn om een bepaalde applicatie te maken, programmeren we deze applicaties zelf. Ook hierbij hanteren we het adagium dat het wiel al rond genoeg is en maken we zoveel mogelijk gebruik van bestaande code. Vanwege de manier waarop WebGUI is gemaakt, is het mogelijk om het gedrag van bestaande componenten aan te passen of uit te breiden. Dit resulteert in een significant kortere ontwikkeltijd in vergelijking met alles "from scratch" bouwen.

WebGUI biedt bovendien veel plugin punten, voor dit ICT-bedrijf werden dan ook een aantal custom plugins ontworpen. Zo hebben we onder andere custom plugins gemaakt waarbij informatie uit andere databases beschikbaar wordt gemaakt in het profiel van de gebruikers, een volledig email-notificatie process, laten we gebruikers op hun eigen site informatie publiceren uit een centrale repository, tonen we tips aan de hand van bepaalde criteria en maakten we een product-selector waarbij de site-eigenaar zijn productdata gewoon zelf via een Excelsheet kan publiceren. En zo zijn er nog tal van andere voorbeelden.

Software ontwikkeling

Websites krijgen steeds meer technische mogelijkheden, zoals een zoekfunctie, betaalfunctie of agendafunctie. Het gebruik van internet als applicatieplatform wordt ook steeds vaker ingezet, om bijvoorbeeld licentiekosten of beheerskosten per werkstation te besparen.

Om deze functies in websites te integreren wordt software ontwikkeld. Oqapi heeft een ruime ervaring met verschillende programmeertalen waarmee software voor internetapplicaties en websites ontwikkeld en beheerd wordt. 

Soms wordt enkel een klein add-on ontwikkeld, soms gaat het om een totale software-ontwikkeling van ontwerp tot applicatie. Oqapi draait er de hand niet voor om.

Meer weten over software ontwikkeling ...

Ontwikkelen WebGUI core

Naast de software ontwikkelingen die Oqapi verricht in opdracht, wordt ook actief ontwikkelt aan de WebGUI core. Hiervoor schrijven we nuttige add-ons of applicaties die daarna voor iedereen toegankelijk worden gemaakt bij het lanceren van de laatste versie WebGUI. Zo breiden de mogelijkheden en toepassingen van WebGUI steeds verder uit!

Meer weten over de ontwikkelingen aan de WebGUI core door Oqapi?


Neem contact op