Allergie Logging Functies:
Ons team heeft uitgebreide allergie logging functies geïmplementeerd die gebruikers in staat stelden hun gemoedstoestand en medicijninname te registreren en dagelijkse gewoontes bij te houden op basis van allergenen niveaus in de lucht of op de grond. Gebruikers konden eenvoudig hun allergie-gerelateerde informatie vastleggen, wat hun bewustzijn en beheer van allergieën verbeterde.
Backend Transformatie:
Om een optimale prestatie te garanderen, hebben we de bestaande backend vervangen door een backend-architectuur vergelijkbaar met die van Netflix. We hebben technologieën zoals Apache Kafka Tunnels en microservices gebruikt om gegevens individueel voor elke gebruiker op te halen, wat resulteerde in razendsnelle laadtijden van minder dan 0,8 milliseconde.
App Optimalisatie:
Door nauwgezette optimal inspanningen hebben we de app-omvang van 60 MB teruggebracht tot slechts 15 MB. Deze optimalisatie verbeterde de gebruikerservaring door de voetafdruk van de app te verminderen en de installatie- en update-tijden te verbeteren.
Luchtkwaliteit en Pollen Integratie:
We hebben de app geïntegreerd met Breezometer, een toonaangevende leverancier van luchtkwaliteits- en pollen gegevens. Dit stelde gebruikers in staat om realtime luchtkwaliteits- en pollenmetingen te bekijken, gebaseerd op hun locatie of elk gekozen gebied. De gegevens werden gebruikt in verschillende app-functies, zoals de allergiekalender, die historische allergie-gerelateerde informatie bood.
Dynamische Quizzen en FaD iFrame:
We hebben dynamische quizzen geïmplementeerd die onafhankelijk voor elke gebruiker worden gegenereerd om gebruikers te betrekken en gepersonaliseerde inhoud te bieden. De app genereerde relevante inhoud op basis van gebruikersreacties, waardoor betrokkenheid en informatieverspreiding verbeterde. Daarnaast hebben we het Zoek een Arts (FaD) iFrame geïntegreerd, dat dynamisch binnen de app wordt gegenereerd en gebruikers toegang biedt tot een uitgebreide zoektool voor artsen.
Database en Infrastructuur Migratie:
We hebben de database van de app gemigreerd van Watermelon naar SQLite, het contentbeheer van Contentful naar Strapi, en de opslag van Firebase naar Amazon S3. Deze overgangen verbeterden de schaalbaarheid, prestaties en gegevensbeheer mogelijkheden.
Aangepaste SDK-ontwikkeling:
Om beter controle te krijgen over de functionaliteit en updates van de app, hebben we aangepaste softwareontwikkelingskits (SDK's) ontwikkeld. Deze SDK's hebben ALK in staat gesteld om app-updates uit te voeren zonder nieuwe builds of versie releases, wat zorgt voor flexibiliteit en snelle verbetering van functies.