Success Stories

Software as Medical Device (SaMD) on AOSP

Client: Fortune 500 Healthcare Equipment Manufacturing Company

Problem Statement: The client required medical software to integrate with the Automated Peritoneal Dialysis Device for real-time monitoring and control of the device.

Spanidea Solution: Spanidea proposed a solution that involved the development of a software application to integrate with the Automated Peritoneal Dialysis Device. The application aimed to provide real-time monitoring and control of the device, enhancing the accuracy and consistency of the dialysis process. The key features of the application included:

  • Multi-users – “Clinician” and “Patient”:
    • The application supported multiple user roles, including clinicians and patients, ensuring appropriate access and functionality for each user type.
  • Fluids and medical solutions monitoring for Dialysis process:
    • The application allowed monitoring of fluids and medical solutions used in the dialysis process, providing real-time updates on their levels and ensuring proper management.
  • Multiple instructions screens for the patient:
    • The application included a user-friendly interface with multiple instruction screens to guide patients through the dialysis process, ensuring they follow the correct steps.
  • Integration with multiple BLE instruments:
    • The application seamlessly integrated with various Bluetooth Low Energy (BLE) instruments such as thermometers, weighing machines, glucometers, etc., enabling data exchange and monitoring of additional vital parameters.
  • Real-time display of fluid levels for dialysis:
    • The application provided a real-time display of fluid levels during the dialysis process, allowing both clinicians and patients to monitor the progress and take necessary actions.
  • Notification on connection with external devices:
    • The application generated notifications when it successfully connected to external devices, ensuring proper device connectivity and data exchange.
  • Separate screen for sound check and adjustment:
    • The application included a separate screen dedicated to sound check and adjustment, allowing users to customize sound settings according to their preferences.
  • Multilingual support:
    • The application offered multilingual support, catering to a diverse user base and enabling users to interact with the software in their preferred language.
  • Business Benefits: The implementation of the SaMD solution offered several benefits to the client, including:

  • Interactive interface for device connectivity and interaction:
    • The application provided an intuitive and user-friendly interface, simplifying device connectivity and interaction for both clinicians and patients.
  • Improved accuracy and consistency of the dialysis process:
    • Real-time monitoring and control of the Automated Peritoneal Dialysis Device through the software application enhanced the accuracy and consistency of the dialysis process, minimizing errors and optimizing treatment outcomes.
  • Reduced time and resources for treatment:
    • The software application streamlined the dialysis process, resulting in reduced treatment time and optimized resource utilization, ultimately leading to cost savings for the healthcare facility.
  • Key Technologies: The SaMD solution was developed using the following key technologies:

  • Kotlin:
    • The programming language Kotlin was utilized for developing the Android-based software application, leveraging its modern features and compatibility with the Android ecosystem.
  • Jetpack Compose:
    • Jetpack Compose, a modern UI toolkit for building Android applications, was used to develop the interactive and user-friendly interface of the software application.
  • Code Collaborator:
    • Code Collaborator, a collaborative code review tool, facilitated efficient collaboration and code quality assurance during the development process.
  • Git:
    • Git, a version control system, was employed to manage source code, track changes, and ensure codebase integrity and collaboration.
  • This case study showcases Spanidea’s successful development of a Software as Medical Device (SaMD) solution on the Android Open Source Project (AOSP) for a Fortune 500 Healthcare Equipment Manufacturing Company. The application enabled real-time monitoring and control of an Automated Peritoneal Dialysis Device, improving the dialysis process’s accuracy, consistency, and efficiency, thereby benefiting both clinicians and patients.

    Related Case Study

    Take your Idea to

    Get in touch with Spanidea to explore how our software solutions can propel your business forward.