Mobile · IoT · HealthTech

Asthma Controller App for Northwestern Medicine: Capmedic BLE, Spirometry Guidance, and Zone-Based Lung Monitoring

AppMatic Tech built the Capmedic asthma controller Android tablet app from scratch in two months for deployment at Northwestern Medicine. AppMatic Tech engineered the native Android (Kotlin) tablet app with Bluetooth Low Energy integration to the Capmedic device, spirometry guidance, lung function testing, zone-based risk monitoring (Red, Yellow, Green), and adherence tracking for 100,000 potential patients in Ahmedabad, India.

100,000Potential Users
Capmedic BLEDevice
2 MonthsMVP Delivered
Asthma Controller Android tablet app built by AppMatic Tech for Northwestern Medicine

The Challenge: Clinical-Grade IoT Software for a Major US Health Institution, Built at Startup Speed

Building a Bluetooth Low Energy connected asthma controller app for clinical deployment at a major US healthcare institution required the reliability and UX standards of a patient-facing medical tool, delivered in two months. The Asthma Controller Android tablet app had to integrate with the Capmedic device over BLE, provide clear inhaler usage instructions, guide patients through spirometry testing, display lung function test results, and present zone-based health status indicators (Red for danger, Yellow for caution, Green for stable) to patients across a wide range of ages and technical comfort levels. The complete Android tablet app was built from scratch in two months, for a consultant developing the product for Northwestern Medicine, targeting 100,000 potential patients.

Smart Inhaler and Asthma Management App Landscape, Competitive Analysis

AppMatic Tech mapped the smart inhaler and asthma management app competitive landscape during the engagement, identifying the gap between proprietary sensor platforms and the open, Capmedic-integrated clinical tool Northwestern Medicine required.

CompanyUnique Value PropositionAdvantageDisadvantage
Smart sensor attachments for inhalers with adherence tracking and environmental trigger alertsFDA-cleared, strong clinical study backing, integrated with Epic and Salesforce Health CloudProprietary sensor hardware; not compatible with third-party IoT devices like Capmedic.
Smart inhaler sensor with real-time adherence monitoring and remindersStrong clinical validation, pharmaceutical partnerships, reminders shown to improve adherenceProprietary hardware only; not designed for integration with third-party clinical IoT controllers like Capmedic.
Patient-facing asthma symptom diary and trigger tracking appFree, no hardware required, accessible entry point for asthma self-managementManual data entry only; no BLE IoT device integration, no automatic inhaler event logging.
General health data aggregation with respiratory health data supportUniversal platform adoption, familiar to patients, integrates with a wide range of health appsNot asthma-specific. No inhaler event logging, no BLE device integration, no zone-based lung function monitoring.

What AppMatic Tech Engineered for the Northwestern Medicine Asthma Controller

AppMatic Tech delivered the full Android tablet app from scratch in two months: Capmedic BLE device integration, inhaler instruction flows, spirometry guidance, lung function testing, zone-based health monitoring, adherence tracking, and clinical API sync.

Inhaler Usage Instructions
AppMatic Tech built the step-by-step inhaler instruction module within the Asthma Controller Android tablet app, guiding patients through the correct technique for using the Capmedic inhaler device. Instruction screens were designed for clinical clarity, with large text, simple iconography, and step confirmation, to be usable by patients across all age groups including those with limited digital experience.
Spirometry Guidance
AppMatic Tech implemented the spirometry guidance module, walking patients through how to correctly perform a spirometry test using the Capmedic device. The module covers patient positioning, breathing technique, test initiation, and result capture, ensuring consistent spirometry execution that meets the data quality standard required for clinical lung function assessment.
Lung Function Test
AppMatic Tech built the lung function testing feature, the primary clinical measurement captured by the Capmedic device, presenting test results to patients in a clear, accessible format alongside historical trend data. Lung function test results feed directly into the zone indicator system and sync to the clinical API for provider review.
Zone-Based Health Monitoring (Red, Yellow, Green)
AppMatic Tech implemented the zone-based health status indicator system: Red (danger), Yellow (caution), and Green (stable). Zone status is calculated from the patient's lung function test results and displayed prominently on the app dashboard so patients can immediately understand their current health status without interpreting raw clinical numbers. Zone thresholds were defined by the clinical team and configured via the admin layer.
Capmedic BLE Device Integration
AppMatic Tech implemented the device integration layer connecting the Android tablet app to the Capmedic asthma controller over Bluetooth Low Energy, handling device discovery, pairing, inhaler event data reception, and reliable logging of each usage event. Every medication event captured by the Capmedic device was accurately synced to the patient's adherence record without data loss.
Clinical API Sync and Adherence Tracking
AppMatic Tech integrated the clinical API to sync patient lung function results, zone status history, and inhaler adherence data with Northwestern Medicine's systems, enabling healthcare providers to access patient data alongside other clinical records. Adherence tracking presented usage frequency and zone trend data to patients within the app.

Asthma Controller: Delivery Metrics

MVP Delivery
2 months from scratch
Platform
Native Android tablet (Kotlin)
Client
Northwestern Medicine (via consultant)
IoT Device
Capmedic BLE asthma controller
Key Features
Inhaler instructions, spirometry, lung function test, Red/Yellow/Green zones
Potential Users
100,000 Northwestern Medicine patients

Asthma Controller Interface Design

AppMatic Tech designed the Asthma Controller Android tablet interface around a single clinical requirement: a patient who has just used their inhaler must be able to confirm the event, check their zone status, and understand their lung function result in under three taps. The zone indicator (Red, Yellow, Green) is the primary visual hierarchy element on the dashboard, colour-coded at a size readable across tablet screen sizes, without requiring the patient to interpret raw clinical numbers. Spirometry and lung function test screens use step-confirmation flows with large interactive elements appropriate for patients who are not digitally native.

Asthma Controller zone dashboard and lung function interface for Northwestern Medicine

"AppMatic Tech delivered a clinical-grade Android tablet app in two months. The Capmedic BLE integration worked reliably from day one and the zone-based UI met the standards we needed for a patient-facing clinical tool. They understood the stakes of building software in a healthcare context."

Northwestern Medicine Project Lead
Asthma Controller spirometry and inhaler instruction screens for Northwestern Medicine
Asthma Controller zone status and lung function test screen built by AppMatic Tech for Northwestern Medicine

Asthma Controller Project Outcomes

MetricValue
MVP Delivery2 months from scratch
PlatformNative Android tablet (Kotlin)
ClientNorthwestern Medicine (via consultant)
IoT DeviceCapmedic BLE asthma controller
Key FeaturesInhaler instructions, spirometry guidance, lung function test, zone monitoring (Red/Yellow/Green)
Potential Users100,000
Asthma Controller spirometry guidance and inhaler instruction screen built by AppMatic Tech

Asthma Controller Tech Stack

Kotlin
Kotlin
Native Android tablet development
Android
Android
Primary app platform
Firebase
Firebase
Push notifications and adherence reminders
BLE
Capmedic BLE
Bluetooth Low Energy device integration
API
Healthcare API
Clinical data sync and provider records

Mobile-Layer Security on the Asthma Controller

  • BLE Session Isolation

    AppMatic Tech implemented BLE session scoping ensuring each inhaler usage and lung function test session was bound to the authenticated patient's device pairing. The Capmedic BLE connection could not log events or zone data to an unverified or cross-patient session.

  • Token-Based Session Management

    Patient authentication used token-based sessions ensuring adherence records, lung function history, and zone status data were scoped to the verified patient account only, with session termination enforced after inactivity.

  • API Credential Handling

    Backend API credentials used for clinical data sync were not stored in the Android app binary. API calls used authenticated request headers managed at the session layer with no hardcoded credentials in source.

  • Minimal On-Device Health Data Storage

    AppMatic Tech implemented the Android tablet app to minimise on-device health data persistence. Lung function results and zone history were synced to the backend immediately and only cached locally where required for offline resilience.

  • Push Notification Scoping

    Medication reminder and zone alert push notifications were scoped to the device registered to the authenticated patient account, ensuring alerts were not delivered to unintended devices in a shared clinical or household environment.

Services Behind This Build

The Asthma Controller combined native Android engineering, Bluetooth Low Energy device integration, and clinical UX design. Explore the AppMatic Tech services that map directly to this product build.

Explore More Craft

Explore More
  • Sens case study banner
  • Trackwel case study banner

Build a Healthcare IoT App with AppMatic Tech

All projects begin with a no-cost Discovery and Technical Scoping session. Contact the team at contact@appmatictech.com.

Start the Conversation