Allergie-Protokollierungsfunktionen:
Unser Team hat umfassende Allergie-Protokollierungsfunktionen implementiert, die es Benutzern ermöglichten, ihre Stimmung und Medikamenteneinnahme zu protokollieren und tägliche Gewohnheiten basierend auf Allergenwerten in der Luft oder auf dem Boden zu verfolgen. Benutzer konnten ihre allergiebezogenen Informationen einfach aufzeichnen, was ihr Bewusstsein und Management von Allergien verbesserte.
Backend-Transformation:
Um eine optimale Leistung sicherzustellen, haben wir das vorhandene Backend durch eine Backend-Architektur ersetzt, die der von Netflix ähnelt. Wir nutzen Technologien wie Apache Kafka Tunnels und Microservices, um Daten individuell für jeden Benutzer abzurufen, was zu blitzschnellen Ladezeiten von unter 0,8 Millisekunden führte.
App-Optimierung:
Durch sorgfältige Optimierungsmaßnahmen haben wir die Größe der App von 60 MB auf nur noch 15 MB reduziert. Diese Optimierung verbesserte das Benutzererlebnis, indem sie den Speicherplatz der App verringerte und die Installations- und Updatezeiten verkürzte.
Luftqualitäts- und Pollenintegration:
Wir haben die App mit Breezometer, einem führenden Anbieter von Luftqualitäts- und Polleninformationen, integriert. Dies ermöglichte es Benutzern, Echtzeitwerte zur Luftqualität und Pollenbelastung basierend auf ihrem Standort oder einem gewählten Gebiet abzurufen. Die Daten wurden in verschiedenen App-Funktionen verwendet, wie dem Allergiekalender, der historische allergiebezogene Informationen bereitstellte.
Dynamische Quizze und FaD iFrame:
Wir haben dynamische Quizze implementiert, die unabhängig für jeden Benutzer erstellt werden, um die Benutzer zu engagieren und personalisierte Inhalte bereitzustellen. Die App generierte relevante Inhalte basierend auf den Benutzerantworten, was das Engagement und die Verbreitung von Informationen verbesserte. Darüber hinaus haben wir das Find a Doctor (FaD) iFrame integriert, das dynamisch innerhalb der App generiert wird und den Benutzern den Zugriff auf ein umfassendes Arztsuch-Tool ermöglicht.
Datenbank- und Infrastruktur-Migration:
Wir haben die Datenbank der App von Watermelon auf SQLite, das Content-Management von Contentful auf Strapi und den Speicher von Firebase auf Amazon S3 migriert. Diese Übergänge verbesserten die Skalierbarkeit, Leistung und Datenmanagementfähigkeiten.
Entwicklung eines benutzerdefinierten SDKs:
Um eine bessere Kontrolle über die Funktionalität und Updates der App zu gewinnen, haben wir benutzerdefinierte Softwareentwicklungskits (SDKs) entwickelt. Diese SDKs ermöglichten es ALK, App-Updates vorzunehmen, ohne neue Builds oder Versionen zu benötigen, was Flexibilität und schnelle Funktionserweiterungen gewährleistete.