Skip to content

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.

Three screens from the ResulCare Android app: test results with gauges, history and dark theme (sample data)

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

  • Koala Studio product · Sports

    Palya

    Booking, tournaments and rankings for padel clubs

  • Koala Studio product · Sports

    Ryzox

    Group class booking for gyms

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.

Prefer to write? Reply within one business day.

WhatsApp