Financial TimesAmericas' Fastest-Growing 2025
Certified PartnerOdoo Gold · Adobe Solution · Shopify Plus partnershipsOdoo Gold · Adobe · Shopify Plus partnerSee all
One business dayA senior architect replies to every inquiry · +1 (631) 897-7276Architect reply within one business dayLet's talkCall us
Inc. Regionals 2025Fastest-growing private companies in AmericaInc. Regionals 2025 honoreeSee awards
Americas' Fastest-Growing Companies 2025Recognized by the Financial TimesFT Fastest-Growing Companies 2025See the rankingRanking
4.8 / 5 on Clutch265 verified client reviews4.8/5 on Clutch · 265 reviewsRead the reviews
4.8 · 265 Clutch reviews
US United States

Home / Case Studies / Health Informatics Company

/ Case Study · Healthcare

An iOS Patient Care App That Fetched Extra Revenue. Care, at Their Fingertips.

/ The engagement

A Swift iOS App with HealthKit, PushKit, and Video Calling.

An iOS patient-care app for a health informatics firm that already ran an Android product and wanted to enter iOS. Built in Swift, it shows a dashboard of vital health status, doctor recommendations, current medication, and contacts with availability, plus video calling, readings from Bluetooth medical devices via Apple HealthKit, and timely medication reminders.

Swift iOSApple HealthKitPushKitVideo SDK
iOSNative Swift app
HealthKitDevice sync
PushKitBackground alerts
VideoDoctor calling

/ About the client

Health Informatics Company

The client is a trusted health informatics company with over thirty years in the health industry. It runs a telehealth platform used across hospitals, clinics, nursing agencies, and skilled nursing facilities, and it wanted an iOS app to match its existing Android product.

Brainvire built the app in Swift with a dashboard of vital patient status, doctor recommendations, medication details, and contacts with availability. Video calling, Bluetooth device readings through Apple HealthKit, and timely reminders round out a full patient-care experience.

/ The approach

Design, architecture, and features, shipped as one program.

/01Devices

Readings synced in

Bluetooth monitors fed vital data, so the team studied each device's commands and used the Apple HealthKit API to sync readings from blood sugar, blood pressure, and heart-rate monitors into the app.

/02Notifications

Actions on the alert

The client wanted responses handled from the notification itself, so the team used a PushKit background process that stays active and polls for notifications even while the app is closed.

/03Calling

Doctors reached live

Online status had to reflect between doctor and patient, so the team built socket-based web services for presence and integrated a video SDK so every calling function falls into place.

/04Language

Built in Swift

Swift was only six months old with thin support, so the team trained every member on the language and shipped a robust iOS app built entirely in Swift.

/ What stood in the way

Four problems, solved without a maintenance window.

Select a challenge to see how it shaped the build.

/01 Syncing HealthKit with Bluetooth devices →
/02 Responding to a notification without opening the app →
/03 Online presence and seamless video calling →
/04 Exposure to a new language →

Syncing HealthKit with Bluetooth devices

The client used third-party Bluetooth monitors for blood sugar, blood pressure, and heart rate, and these had to sync with the app. We studied each device's Bluetooth commands and used the Apple HealthKit API to receive the health data cleanly into the app.

Responding to a notification without opening the app

The client asked for responses handled from the notification alone, with the actions living in the notification. We used a PushKit mechanism and a background process that stays active and keeps polling for notifications while the app stays closed.

Online presence and seamless video calling

A doctor's online status had to reflect in the patient app, and available doctors had to be reachable by video. We researched socket-based web services for presence and implemented a video SDK so every calling function works as expected.

Exposure to a new language

The team chose Swift for its strong features, but the language was only six months old with little support. We trained every member on Swift and delivered a robust iOS app built in the language.

/ Product screens

The delivered experience.

The interface people actually use.

Health Informatics Company delivered interface, screen 1/01Dashboard
Health Informatics Company delivered interface, screen 2/02Vitals
Health Informatics Company delivered interface, screen 3/03Medication
Health Informatics Company delivered interface, screen 4/04Doctors
Health Informatics Company delivered interface, screen 5/05Video Call
Health Informatics Company delivered interface, screen 6/06Reminders

/ The results

What changed, in numbers.

Wider User base The iOS app drew heavy attention from Apple phone users and widened the client's reach.
Smoother Operations The app handles doctor and patient communication, which eased healthcare operations.
Extra Revenue A larger user base fetched extra and continued revenue for the client.
Stronger Brand trust The app's features built a trust factor between patients and the care facility.

/ Next step

Ready for a redesign like this on your platform?

A 30-minute working session with a Brainvire architect: your current stack, your constraints, and where a rebuild actually pays off. No sales deck.

Book a Working Session →