Jan 22, 2024
No image
Mobile App to Conduct Spirometry/Oximetry Tests
Completed

Mobile App to Conduct Spirometry/Oximetry Tests

$10,000+
2-3 months
Norway
2-5
view project
Service categories
Service Lines
Mobile Development
Domain focus
Healthcare
Other
Programming language
Swift
Subcategories
Mobile Development
iOS

Challenge

Under the project, the team at Altoros had to address the following issues: 1. The mobile app would share sensitive information (personal and medical data) with the existing web system. Furthermore, the app would use BankID as an authentication system for patients. In this regard, security and GDPR compliance were crucial. 2. To run tests, oximeters/spirometers had to be connected to the mobile app via Bluetooth. If Bluetooth was not deactivated after the test, smartphone's battery might run out of charge or slow down performance. Furthermore, an open Bluetooth connection posed a point of vulnerability.

Solution

Altoros mobile developers, utilizing Agile, swiftly delivered an MVP in 8 weeks. They embraced a modular architecture for easy maintenance and built a REST API ensuring seamless data exchange without storing sensitive information. Secure Face ID/Touch ID login via BankID and robust security measures were implemented. Spirobank Smart Kit integration optimized battery usage, with automatic disconnection and Bluetooth deactivation post-test. Developers enhanced user experience with animated spirometry tests and data visualization using Charts. Xcode-enabled localization and Firebase Crashlytics streamlined incident tracking for efficient issue resolution.

Results

Partnering with Altoros, the customer delivered an MVP of an iOS app for spirometry/oximetry self-testing across 50+ parameters, promoting accurate diagnostics during in-person visits. Thanks to security measures in place, the customer can protect personal and medical data, as well as comply with GDPR. With the MVP delivered in just 8 weeks, the customer was able to present it to the investors/partners and move on with developing a fully fledged solution.