Allergi Logningsfunktioner:
Vores team har implementeret omfattende allergi logningsfunktioner, der gjorde det muligt for brugerne at logge deres humør og medicinindtag og spore daglige vaner baseret på allergenniveauer i luften eller på jorden. Brugerne kunne nemt registrere deres allergi-relaterede information, hvilket forbedrede deres bevidsthed og håndtering af allergier.
Backend Transformation:
For at sikre optimal ydeevne, udskiftede vi den eksisterende backend med en backend-arkitektur, der ligner den, Netflix bruger. Vi udnyttede teknologier som Apache Kafka Tunnels og mikroservices til at hente data individuelt for hver bruger, hvilket resulterede i lynhurtige indlæsningstider under 0,8 millisekunder.
App Optimering:
Gennem omhyggelige optimeringsindsatser reducerede vi appens størrelse fra 60 MB til blot 15 MB. Denne optimering forbedrede brugeroplevelsen ved at mindske appens fodaftryk og forbedre installations- og opdateringstider.
Luftkvalitet og Pollenintegration:
Vi integrerede appen med Breezometer, en førende udbyder af luftkvalitets- og pollendata. Dette gav brugerne adgang til realtids luftkvalitets- og pollenmålinger baseret på deres placering eller et valgt område. Dataene blev anvendt i forskellige app-funktioner, såsom allergikalenderen, som gav historisk allergi-relateret information.
Dynamiske Quizzer og FaD iFrame:
Vi implementerede dynamiske quizzer, der blev genereret uafhængigt for hver bruger for at engagere brugere og tilbyde personligt indhold. Appen genererede relevant indhold baseret på brugernes svar, hvilket forbedrede engagementet og informationsformidlingen. Derudover inkorporerede vi Find a Doctor (FaD) iFrame, som genereres dynamisk inden i appen og giver brugerne adgang til et omfattende værktøj til lægesøgning.
Database- og Infrastrukturmigration:
Vi migrerede appens database fra Watermelon til SQLite, indholdsadministration fra Contentful til Strapi og lagring fra Firebase til Amazon S3. Disse overgange forbedrede skalerbarhed, ydeevne og datastyringskapaciteter.
Tilpasset SDK-udvikling:
For at få bedre kontrol over appens funktionalitet og opdateringer, udviklede vi tilpassede softwareudviklingssæt (SDK'er). Disse SDK'er gjorde det muligt for ALK at foretage app-opdateringer uden at kræve nye builds eller versionsudgivelser, hvilket sikrede fleksibilitet og hurtige funktionalitetsforbedringer.