Healthtech and IoT in your head!
Growth Stage - Series A
This method significantly reduces patients' neurological risks and care costs
Hybrid App Proof of Concept
At first, the big challenge was to evaluate the impacts of migrating the application of Kotlin technology to React-Native, since it has the potential to work on both Android and iOS phones, reducing maintenance costs.
Thereby, we understand the main points and seek answers. Would React-Native perform well building real-time graphs with a huge amount of points per minute? What are the advantages and disadvantages?
Using React-Native, an application was developed for both Android and iOS devices. It connects to the pressure measurement sensor via bluetooth, consumes buffers and displays the information in an updated graph in real time, recording it along with the client's encrypted data to ensure medical confidentiality.
In the end, the React-Native strategy established itself as the best solution!
When designing the final product, it was important to understand the user and application use cases. As it would be used mainly by medical professionals in hospitals, it was necessary to think in a solution that reduces the number of clicks and interactions with the application.
That way, usability would suit the needs of those who use the interface, ensuring alignment with the context of urgency in carrying out work tasks.
In addition, a standard Design System was built to make the user experience unique.
After the proof of concept, the challenge was to develop the entire application in ReactNative, as well as perform the data migration to the new application. Improvements were implemented in the management and transmission of data, to achieve the best communication performance, in addition to the application of encryption in all patient data.
An optimization technique called memoization was used. In this way, it was possible to guarantee greater speed and consistency in the consumption of buffers via Bluetooth, as the data is caught as soon as new information arrives from the sensor.
When transitioning the application from Kotlin to React-Native, it was necessary to perform a synchronized migration of the existing data. In this way, we guaranteed that existing information would not be lost. Also, some improvements were made to improve functionality, such as changes to storage to optimize application performance.
When transitioning sensitive patient data via Bluetooth, it was important to encrypt the information sent. For this, the RSA algorithm was used, ensuring the security of the information transferred between the Software and Hardware.
In addition to the information provided, the sensor also sends information regarding energy consumption. Thus, the user could track the sensor battery through the application interface.
At the end of the project, Liven’s team delivered a functional app for Android and iOS, and responsive for tablets and cell phones. The main features were the monitoring chart consuming the sensor buffers and the final report which summarized the measurement results for each patient.
Because of confidential information, another challenge was to ensure the app's approval at the FDA, Anvisa, and on stores (AppStore and PlayStore). Liven’s team assisted in the development and construction of documentations that were essential for successful approval, along with data encryption.
Chief Digital Officer @brain4care