Rythmos CM App

Rythmos CM App

Overview

The present Rythmos CM mobile app is a re-engineered version of an existing app, which was previously built on the Ionic Framework. At SubcoDevs, we rebuilt the app in native iOS and Android to enhance the performance and usability.

Technologies

Android App: Android Studio, Java, Kotlin
iOS Tool: Xcode 12.1, Swift, Apple Health Kit

One Step Ahead Execution

1.  In order to achieve the desired and exclusive results in PTT feature, we closely worked with the engineers of VoiceLayer and Apple.

2.  The Wrld3D Maps SDK had some shortcomings. So, we collaborated with their engineers, gained access to their proprietary codebase, and made required changes to their SDK to suit our needs.

Added new features

Caregivers can now receive alerts in the form of push notifications sent by the residents/seniors from their mobile as well as some other devices.
Communication between caregivers is now enabled in the app with the help of Push-To-Talk (PTT) feature using VoiceLayer SDK.
Added business logic so that caregivers could initiate PTT calls with the individuals as well as in the group.
Incorporated Wrld3D Maps, so that caregivers can locate people in the facility with the help of a BLE mesh network created within the facility.
Caregivers can also locate misplaced Bluetooth (BLE) Pendants.
Implemented the HealthKit step counter for caregivers with business logic. This helps the facility manager in tracking the steps of the caregivers.

Key Features

App provides different types of alerts from patients as well as non-patients, which are reflected in the map using different markers.
Deactivate patient alerts when the caregiver is within the set range.
Tracking beacon using BLE, which also shows the accurate distance.
PTT feature runs in both foreground and background.
Different types of notifications are provided in the app such as alert generation, alert deactivation, low battery, etc.
Switching multiple floors of the facility in the app.

Nuances

1.  In the PTT feature, VoiceLayer SDK allows caregivers to send and receive audio in both foreground and background.

2.  Wrld3D Maps SDK shows facilities in both 2D and 3D mode. Inside of the facility is visible with the option of selecting floors.

3.  One Signal is used to send and receive the notifications.