BloodPressureForEveryone is a set of two blood pressure focused iOS applications, one for medical professionals (BPForProfessionals) and the other for caretakers (BPForEveryone), that allows users to analyze blood pressure measurements. The latter allows users to track and view their blood pressure history. The medical professional application is HIPAA compliant and suitable for use during a patient consultation. Additionally, the application also provides supplementary resources for specialists and common practitioners alike and educational resources for patients and caregivers.
Application interpretations, data models, and data visualizations are now based off of the Clinical Practice Guideline for Screening and Management of High Blood Pressure in Children and Adolescents, the latest of its kind published by the American Academy of Pediatrics (AAP).
- Patient data can be entered to obtain a blood pressure measurement analysis
- Graph view displays patient plot in comparison to blood pressure norms
- Resources tab provides articles, journal papers, websites, and other miscellaneous tools
- Patient data and a comprehensive patient profile can be entered and saved to obtain a blood pressure measurement analysis
- Past patient blood pressure measurements can be viewed as a list history
- Graph view displays past blood pressure measurements as a plot over time
- Resources tab provides articles, websites, programs, and other miscellaneous tools to help educate the user about blood pressure, hypertension, cardiovascular health, and eating and exercise habits
- Corrected errors in BP Norms tables for 13 year olds
- Corrected BPForEveryone View that reversed systolic and diastolic blood pressures
- Crash: In certain circumstances on both applications, if patient data is entered incorrectly, the analysis will not proceed and there will be a fatal error. In most cases, this occurs when the height is entered for the wrong measurement system (ie. when entering feet-inches measurement when the application expects meters).
- iOS 11.0 or later
- Connect iPhone to a computer with iTunes
- Drag & Drop the BPForEveryone.ipa or BPForProfessionals.ipa to the phone to sync
- Download the latest Xcode on a system running macOS 10.12 Sierra or later
- Open a new project from source control using this link, https://github.com/BPForEveryone/BloodPressureForEveryone
- Click near the run tab and set the target to a connected iPhone (optional, otherwise will emulate on the computer)
- Click the run tab to build the application to the target destination (and run, if target is computer)
- Navigate to the App Store to find and download our application
- Installation will begin on your device when the application finishes downloading
- macOS 10.12 Sierra or later
- Xcode 9.0 (iOS 11.0 SDK) or later
- Swift 4.0 or later
The following are required to edit the graph views in their current state:
- After cloning the project navigate to the project directory and run
pod install- Open project BPApp.xcworkspace in XCode
- Select the desired target application and device and select 'build'