AdhereIT

AdhereIT is an auto-injector that assists patients with medication intake and records the progress of injections. This gadget automatically sends data to the mobile application via Bluetooth and provides the physician with up-to-date information about their patient’s treatment process.

Platform
Android and iOS
Devices
Smartphone
Tech stack
SEGGER Embedded Studio for ARM, Kotlin, Android studio, Swift 5.7, Objective-C 2.0, Xcode 14.2, .Net framework 4.8, .Net Core 3.1, MS SQL Server 2016, Angular 9, Visual Studio 19-22
Industry
Healthcare
Scope of work

Firmware development, backend development, SDK for iOS and Android development, mobile app development

The challenge

Our client, a global producer of end-to-end digital solutions for patients, created AdhereIT – an auto-injector that was to be synchronized with their mobile application to assist with medication intake. However, they required an experienced service provider to effectively tie up the device with a mobile app and implement a number of important functions into the solution.

ABCloudz was tasked with developing custom firmware for the device, integrating the auto-injector module into the app, and bringing it in sync with the architecture.

The solution

Our team had to integrate the auto-injector with the client’s architecture that consists of several elements – backend  infrastructure, web app for the physicians, Breathesmart mobile app for the patients, and the AdhereIT device itself.

For the backend part of the solution, our specialists decided to use .Net Core 3.1 and Microsoft SQL Server 2016 as a database of choice, which run  on AWS EC2 instances. This solution provides full control of computing resources and flexible scalability as well as good performance, high availability and disaster recovery, and cost effectiveness.

We previously developed a web application for the physicians that allows them to track patients’ medication intake schedule and statistics as well as send push notifications to them, if needed. In order to bring it up to date with the addition of a new device, our team created an appropriate module for it.

The customer specifically requested us to avoid creating a new mobile app from scratch. That is why we modified the Breathesmart app, which we created before, to be compatible with the auto-injector, which required an introduction of a new module to it. We used Kotlin to develop modules for the Android version of the app and Swift 5.7 for the iOS version.

In order to develop required firmware for the auto-injector and enable data transmission between the device and smartphone apps via Android and iOS SDKs, we used SEGGER Embedded Studio for ARM. This platform features all the solutions required for building, testing, and deploying embedded applications.

The benefits

As a result of this project, ABCloudz team developed a multi-part solution for the AdhereIT auto-injector that consists of:

  • Dedicated backend infrastructure;
  • Web application for the medical practitioners to track their patients’ treatment;
  • Mobile application for the patients to record injections and send information to the doctors;
  • AdhereIT auto-injector with custom firmware and required SDKs for both Android and iOS devices to support full integration with the solution’s architecture.

Contact us now for a consultation regarding the development of your own embedded device and custom solutions to complement it!

Hi there! How can I help you?

ABCAssist