Webapplicaties binnenkort ook te gebruiken wanneer internetverbinding wegvalt
Op korte termijn kunnen we onze online webapplicatie ook offline gebruiken. Super gaaf! En heel vet dat Ruud de basis hiervan met begeleiding van Dominique en Tim heeft kunnen ontwikkelen. Ruud, vertel eens.. hoe werkt dat component dat je hebt ontwikkeld precies?
Ruud vertelt:
Nou, even terug naar het begin.. voor mijn afstudeerstage solliciteerde ik bij KJ. Ik mocht toen uit drie opdrachten kiezen en één van de opdrachten was het ontwikkelen van een component voor de webapplicaties waarmee gebruikers de online applicatie ook offline konden blijven gebruiken. Dus ook op momenten dat de internetverbinding wegvalt. Zoals bijvoorbeeld momenten dat je bij een klant zit. Dat klonk me als een gave uitdaging. En de keuze voor mijn stage opdracht was snel gemaakt.
Aan de slag en ontwikkelen in Javascript
Toen ik aan de opdracht begon had ik eerlijk gezegd geen idee waar precies te beginnen. Gelukkig hielpen Tim en Dominique me met het maken van een start. We begonnen met het ontwikkelen in Javascript, maar hadden toen het idee dat het vooral in PHP ontwikkeld moest worden. Eenmaal aan de slag bleek het toch anders. We doken steeds dieper in Javascript én uiteindelijk is dat de taal die we ook vooral gebruikte. Op school heb ik beperkt les gehad in Javascript. Dus het was in korte tijd veel leren en meteen toepassen tijdens het ontwikkelen.
“Geen internet verbinding? Daar merkt de gebruiker niets meer van”
Precies ontwikkelen wat de gebruiker nodig heeft
Het gaafste vind ik misschien nog wel dat de gebruiker straks niets direct van de oplossing merkt. Die kan de webapplicatie blijven gebruiken. Dat is voor de gebruiker het belangrijkste. Wel krijgen ze een melding dat er geen internetverbinding is. En wordt ook een verzoek gedaan om weer connectie te krijgen met het internet. Daarna ontvangen ze ook een melding als de verbinding met het internet is hersteld. Zo zijn gebruikers op de hoogte dat er geen verbinding is, maar kunnen ze wél gewoon bij de data in de webapplicatie of informatie toevoegen zonder dat deze verloren gaan. Precies wat je als gebruiker wilt!
Kortom een super gave afstudeeropdracht en heel tof om te zien dat de software ook echt geïmplementeerd gaat worden. Bij zoveel mogelijk maatwerk oplossingen gaan we de component inzetten. Voor nu eerst nog wat doorontwikkel slagen maken en daarna kunnen klanten er gebruik van maken. Dus, lijkt het je interessant om met een online tool te werken die je kunt blijven gebruiken terwijl de internetverbinding weg valt? Neem dan contact op met Sem, want hij kan je daar zeker bij helpen!