Allergiatietojen Kirjaamisen Ominaisuudet:
Tiimimme toteutti kattavat allergiatietojen kirjaamisen ominaisuudet, jotka antoivat käyttäjille mahdollisuuden kirjata mielenlaatunsa ja lääkityksensä sekä seurata päivittäisiä tapojaan ilman allergeenitasojen perusteella ilmassa tai maassa. Käyttäjät pystyivät helposti tallentamaan allergiaan liittyviä tietojaan, mikä paransi heidän tietoisuuttaan ja hallintaansa allergioista.
Taustamuutokset:
Optimaalisen suorituskyvyn varmistamiseksi vaihdoimme olemassa olevan taustan taustarakenteeseen, joka on samanlainen kuin Netflix käyttää. Hyödynsimme teknologioita, kuten Apache Kafka Tunnels ja mikroservices, noutaaksemme tietoja yksittäin jokaiselle käyttäjälle, mikä johti salamannopeisiin latausaikoihin alle 0.8 millisekuntia.
Sovelluksen Optimointi:
Huolellisten optimointipyrkimysten myötä vähensimme sovelluksen kokoa 60 MB:stä vain 15 MB:iin. Tämä optimointi paransi käyttäjäkokemusta vähentämällä sovelluksen jalanjälkeä ja parantamalla asennus- ja päivitysaikoja.
Ilmanlaadun ja Siitepölyn Integraatio:
Integroimme sovelluksen Breezometeriin, joka on johtava ilmanlaadun ja siitepölyn tietojen tarjoaja. Tämä mahdollisti käyttäjille pääsyn reaaliaikaisiin ilmanlaatu- ja siitepölyn mittauksiin heidän sijaintinsa tai valitun alueen perusteella. Tietoja käytettiin erilaisissa sovelluksen ominaisuuksissa, kuten allergiakalenterissa, joka tarjosi historiallista allergiaan liittyvää tietoa.
Dynaamiset Kyselyt ja FaD iFrame:
Toteutimme dynaamisia kyselyitä, jotka luotiin itsenäisesti jokaiselle käyttäjälle sitouttaaksemme käyttäjiä ja tarjotaksemme henkilökohtaista sisältöä. Sovellus generoitti asiaankuuluvaa sisältöä käyttäjän vastauksien perusteella, mikä paransi sitoutumista ja tiedon jakamista. Lisäksi sisällytimme Löydä Lääkäri (FaD) iFramen, joka luodaan dynaamisesti sovelluksessa, tarjoten käyttäjille pääsyn kattavaan lääkärin hakutyökaluun.
Tietokannan ja Infran Siirto:
Siirsimme sovelluksen tietokannan Watermelonista SQLiteen, sisällönhallinnan Contentfulista Strapiin ja tallennuksen Firebaseistä Amazon S3:een. Nämä siirtymiset paransivat skaalautuvuutta, suorituskykyä ja tietojen hallintakykyjä.
Kustomoidun SDK:n Kehittäminen:
Saadaksemme paremman hallinnan sovelluksen toiminnallisuuteen ja päivityksiin, kehitimme kustomoituja ohjelmistokehityspaketteja (SDK). Nämä SDK:t mahdollistivat ALK:lle sovelluspäivitysten tekemisen ilman uusien rakennelmien tai versiopäivitysten tarvetta, varmistaen joustavuuden ja nopean ominaisuuspäivityksen.