ResulCare The hospital's test results, in the caregiver's pocket
Native Android app for doctors, nurses and medical secretaries, with an alert as soon as a result appears or becomes critical. Biology, imaging, pathology, bacteriology. Built in six weeks, with the security that health data requires.

Context
E-CARE publishes ResulCare, an application that lets doctors, nurses and medical secretaries view their patients' test results: biology, imaging, anatomical pathology, bacteriology, functional explorations. It existed on iPhone; caregivers on Android had nothing.
The problem
Practitioners using Android had no access to it. The new version had to faithfully reproduce the iOS app, talk to the same server and meet the requirements of health data: a login specific to each facility, no results kept on the phone, screenshots blocked.
What I built
I built a native Android application in six weeks, with the iOS app as the reference, screen by screen. It is used in production as part of a pilot, and I keep improving it at a steady pace.
What changed
- The publisher runs two apps with the same screens, the same rules and the same server.
- Practitioners on Android receive their results and alerts just like their colleagues on iPhone.
- Every version goes through the same automated checks before it is distributed.
Key facts
6 weeks
to build the native Android version
Native Android
faithful to the iPhone app, screen by screen
Nothing on the phone
no patient data stored
Features
- One QR code and you're connected: the caregiver scans their facility's code, then confirms with a code.
- Critical results no longer go unnoticed: a notification as soon as a result appears or its criticality changes.
- The values that matter, at a glance: abnormal values in colour, values on a gauge, evolution curve.
- The full report: the PDF opens inside the app, without downloading, and is erased on logout.
- Their patients first: follow chosen patients, filter by department, alerts tuned to the caregiver.
- Protected like a medical record: biometric unlock, screens unreadable in screenshots, nothing written on the phone.
Technology
- Kotlin: Android's native language.
- Jetpack Compose (Material 3): native interface, in light and dark themes.
- OAuth2: login to each facility's server, session restored on its own.
- Firebase Cloud Messaging: real-time result notifications.
The service behind this case
Related cases
Let's talk about your project.
A 30-minute call, with me. You'll come away with clear advice, even if we don't end up working together.