Χαρακτηριστικά Καταγραφής Αλλεργιών:
Η ομάδα μας υλοποίησε ολοκληρωμένα χαρακτηριστικά καταγραφής αλλεργιών που επέτρεπαν στους χρήστες να καταγράφουν τη διάθεση και την πρόσληψη φαρμάκων και να παρακολουθούν τις καθημερινές τους συνήθειες με βάση τα επίπεδα αλλεργιογόνων στον αέρα ή στο έδαφος. Οι χρήστες μπορούσαν εύκολα να καταγράψουν τις πληροφορίες που σχετίζονται με τις αλλεργίες τους, ενισχύοντας την επίγνωσή τους και τη διαχείριση των αλλεργιών.
Μετασχηματισμός Backend:
Για να διασφαλίσουμε την βέλτιστη απόδοση, αντικαταστήσαμε την υπάρχουσα υποδομή με μια αρχιτεκτονική backend παρόμοια με αυτή που χρησιμοποιεί το Netflix. Εκμεταλλευτήκαμε τεχνολογίες όπως τα Apache Kafka Tunnels και τις μικροϋπηρεσίες για να ανακτούμε δεδομένα ατομικά για κάθε χρήστη, με αποτέλεσμα εκπληκτικούς χρόνους φόρτωσης κάτω από 0,8 χιλιοστά του δευτερολέπτου.
Βελτιστοποίηση Εφαρμογής:
Μέσω προσεκτικών προσπαθειών βελτιστοποίησης, μειώσαμε το μέγεθος της εφαρμογής από 60 MB σε μόλις 15 MB. Αυτή η βελτιστοποίηση βελτίωσε την εμπειρία του χρήστη μειώνοντας το αποτύπωμα της εφαρμογής και βελτιώνοντας τους χρόνους εγκατάστασης και αναβάθμισης.
Ενοποίηση Ποιότητας Αέρα και Πολυνθών:
Ενσωματώσαμε την εφαρμογή με την Breezometer, έναν κορυφαίο προμηθευτή δεδομένων ποιότητας αέρα και πολυνθών. Αυτό επέτρεψε στους χρήστες να έχουν πρόσβαση σε δεδομένα ποιότητας αέρα και πολυνθών σε πραγματικό χρόνο βάσει της τοποθεσίας τους ή οποιασδήποτε επιλεγμένης περιοχής. Τα δεδομένα χρησιμοποιήθηκαν σε διάφορα χαρακτηριστικά της εφαρμογής, όπως το ημερολόγιο αλλεργιών, το οποίο παρείχε ιστορικές πληροφορίες που σχετίζονται με τις αλλεργίες.
Δυναμικά Κουίζ και FaD iFrame:
Εφαρμόσαμε δυναμικά κουίζ που δημιουργούνται ανεξάρτητα για κάθε χρήστη για να εμπλέκουμε τους χρήστες και να παρέχουμε εξατομικευμένο περιεχόμενο. Η εφαρμογή δημιουργούσε σχετικό περιεχόμενο βάσει των απαντήσεων των χρηστών, βελτιώνοντας τη συμμετοχή και τη διάχυση πληροφοριών. Επιπλέον, ενσωματώσαμε το Find a Doctor (FaD) iFrame, το οποίο δημιουργείται δυναμικά μέσα στην εφαρμογή, παρέχοντας στους χρήστες πρόσβαση σε ένα ολοκληρωμένο εργαλείο αναζήτησης γιατρού.
Μετανάστευση Δεδομένων και Υποδομής:
Μεταφέραμε τη βάση δεδομένων της εφαρμογής από το Watermelon στο SQLite, τη διαχείριση περιεχομένου από το Contentful στο Strapi και την αποθήκευση από το Firebase στο Amazon S3. Αυτές οι μεταβάσεις βελτίωσαν την κλιμάκωση, την απόδοση και τις δυνατότητες διαχείρισης δεδομένων.
Ανάπτυξη Προσαρμοσμένου SDK:
Για να αποκτήσουμε καλύτερο έλεγχο στη λειτουργικότητα και τις ενημερώσεις της εφαρμογής, αναπτύξαμε προσαρμοσμένα κιτ ανάπτυξης λογισμικού (SDKs). Αυτά τα SDKs ενδυνάμωσαν την ALK να κάνει ενημερώσεις εφαρμογών χωρίς την ανάγκη νέων κατασκευών ή απελευθέρωσης εκδόσεων, εξασφαλίζοντας ευελιξία και γρήγορες βελτιώσεις χαρακτηριστικών.