Fitur Pencatatan Alergi:
Tim kami mengimplementasikan fitur pencatatan alergi yang komprehensif yang memungkinkan pengguna mencatat suasana hati dan asupan obat serta melacak kebiasaan harian berdasarkan tingkat alergen di udara atau di tanah. Pengguna dapat dengan mudah merekam informasi terkait alergi mereka, meningkatkan kesadaran dan manajemen alergi.
Transformasi Backend:
Untuk memastikan kinerja optimal, kami mengganti backend yang ada dengan arsitektur backend yang mirip dengan yang digunakan Netflix. Kami memanfaatkan teknologi seperti Apache Kafka Tunnels dan mikroservis untuk mengambil data secara individual untuk setiap pengguna, menghasilkan waktu muat yang sangat cepat di bawah 0,8 milidetik.
Optimisasi Aplikasi:
Melalui upaya optimisasi yang teliti, kami mengurangi ukuran aplikasi dari 60 MB menjadi hanya 15 MB. Optimisasi ini meningkatkan pengalaman pengguna dengan mengurangi jejak aplikasi dan meningkatkan waktu instalasi dan pembaruan.
Integrasi Kualitas Udara dan Pollen:
Kami mengintegrasikan aplikasi dengan Breezometer, penyedia data kualitas udara dan pollen terkemuka. Ini memungkinkan pengguna mengakses pembacaan kualitas udara dan pollen secara real-time berdasarkan lokasi mereka atau area yang dipilih. Data ini dimanfaatkan dalam berbagai fitur aplikasi, seperti kalender alergi, yang menyediakan informasi terkait alergi historis.
Kuiz Dinamis dan FaD iFrame:
Kami menerapkan kuiz dinamis yang dihasilkan secara independen untuk setiap pengguna untuk melibatkan pengguna dan memberikan konten yang dipersonalisasi. Aplikasi menghasilkan konten yang relevan berdasarkan respons pengguna, meningkatkan keterlibatan dan penyebaran informasi. Selain itu, kami menggabungkan Find a Doctor (FaD) iFrame, yang dihasilkan secara dinamis dalam aplikasi, menyediakan pengguna akses ke alat pencarian dokter yang komprehensif.
Migrasi Basis Data dan Infrastruktur:
Kami memigrasi basis data aplikasi dari Watermelon ke SQLite, manajemen konten dari Contentful ke Strapi, dan penyimpanan dari Firebase ke Amazon S3. Transisi ini meningkatkan skalabilitas, kinerja, dan kemampuan manajemen data.
Pengembangan SDK Kustom:
Untuk mendapatkan kontrol yang lebih baik atas fungsionalitas dan pembaruan aplikasi, kami mengembangkan paket pengembangan perangkat lunak (SDK) kustom. SDK ini memberdayakan ALK untuk melakukan pembaruan aplikasi tanpa memerlukan versi atau build baru, memastikan fleksibilitas dan peningkatan fitur yang cepat.