Subtle changes in cardiac and pulmonary functioning aren’t always noticeable at first. The earlier cardiac and respiratory pattern changes are detected, the sooner the response and the better the outcome. Gili W sensor and mobile app accurately detect and measure key heart, lung, and stress physiological parameters. They are intended to measure specific physiological parameters such as heart and respiratory rates and provide insights on health and wellness using Donisi’s AI-based analysis suite.
Project Description
Donis Health hired me to help convert their native Android app to a full Flutter app, letting them launch iOS and Android on the same code base. I was also in charge of onboarding their native Android developers to Flutter and Dart while teaching and providing best practices, development standards, and code reviews.
Initial Problem
💡
Donis Health faced challenges expanding into the US market, needing an iOS app to complement their Android app. Their team, experienced in Java but not iOS or Flutter, required upskilling to adopt Flutter without the cost of hiring iOS developers. Additional concerns included transitioning from outdated classic Bluetooth to BLE for hardware compatibility and customizing QR code pairing for their sensors in Flutter.
Solution
💡
To address Donis Health's challenges, I used Google Flutter and Dart to redevelop their mobile app, delivering iOS and Android versions from a single codebase, reducing costs, and completing the project in record time. I led the mobile team, introducing Flutter through hands-on development, consulting, teaching, and code reviews while setting best practices. We tested and integrated a reliable Flutter BLE Bluetooth package for their sensors and customized a Flutter QR code scanning package to fit their specific use case.
Key Features Delivered:
BLE Bluetooth
Connect the Gili W sensor to your phone using BLE Bluetooth for real-time measurements while optimizing battery usage.
QR Code Scanning
Simplify the setup with the intelligent QR code scanner, offering real-time positioning feedback.
Historical Tests
Access historical test data, single-time (spot) measurements, and personalized trend analysis with ease.
Detect & Measure
Accurately detect and measure key heart, lung, and stress physiological parameters.
Visualize
View clean, simple visualizations of heart, lung, and stress trends for better understanding.
Share Well-Being Information
Effortlessly share well-being data with family members and caregivers.
Finale Results
The final result was a high-performance mobile app developed for iOS and Android using Google Flutter and Dart. The new Gili W app used low-energy Bluetooth and QR code camera scanning to pair it with the Donis health sensor. As a result, the mobile provides an easy-to-use user experience while showcasing the Donis health brand.
Guy Gargir - Software Manager @Donisi Health Almog's proficiency in software development spans all project stages, from planning to deployment. His ability to brainstorm solutions to overcome hurdles was crucial to our successful app development, enabling the project to reach all milestones on time without compromising quality. I highly recommend working with him.