Progressive Web Apps in Healthcare

CitiusTech
CitiusTechCitiusTech
This document is confidential and contains proprietary information, including trade secrets of CitiusTech. Neither the document nor any of the information
contained in it may be reproduced or disclosed to any unauthorized person under any circumstances without the express written permission of CitiusTech.
Introduction, Use Cases and Migration
to Progressive Web Apps in Healthcare
April 2020
Authors: Vidhya Jain; Solution Architect & Harshal Sawant; Sr. Solution Architect
CitiusTech Thought
Leadership
2
Agenda
 Introduction to Progressive Web Apps
 PWA Adoption in Healthcare
 PWA Use Cases in Healthcare
 Steps for Successful Migration to PWA
 Conclusion
 References
3
Introduction to Progressive Web Apps (PWA)
 Progressive Web Apps or PWA are web
applications designed to work on most platforms
such as native apps on iOS, Android, Windows,
Chrome, etc.
 PWAs combine the capabilities of website and
mobile by creating apps that have features such
as offline access, self-updates, easy installation,
security, responsive design, etc.
 PWA advantages:
• Platform and device agnostic
• Fast installation and OTA updates
• Native app user experience
• Push notifications
• Offline storage
• High performance
• Low development costs
• Enhanced security
PWA Highlights
 68% rise in mobile traffic
 52% average increase in conversion rate
 25x reduced use of storage device
 15x improved load and installation
speed
 137% more engagement
 ~133% increase in page views
 78% average increase in sessions
 ~43% lower bounce rate compared to
mobile websites
 3x lower data usage
 70% greater conversion rate among
those arriving via add to Home screen
 3x more time spent on site than mobile
4
PWA Adoption in Healthcare
 Healthcare organizations frequently use desktop
or web apps for OPD management, patient
registration, appointments, medical billing,
encounters, etc.
 Mobile support for desktop and web apps will
allow easy access and faster care
 Traditionally, healthcare organizations use native,
hybrid, and cross-platform technologies
 Recent announcements such as UIWebView API
deprecations by Apple have pushed healthcare
organizations to revisit their mHealth strategy
 PWA is a suitable option to redefine mHealth
strategy for low maintenance, scalability, easy
updates and more.
PWA could address long term challenges
such as:
 App maintenance
 API deprecations and OS updates
 App vulnerabilities and security audits
 Technology learning curve and
development effort
 App deployment and distribution
 Direct update for numerous devices
 Secure offline storage
 User retention
5
PWA Uses Cases in Healthcare (1/2)
Feature Details Use Case
Offline
Functionality
Support healthcare apps that need
offline and caching function.
 Patient education apps
 Offline physician directory
Secure App
Distribution
Healthcare organizations with lean IT can
serve their app over HTTPS URL instead
of any app store using PWA.
For apps involving:
 HIPPA Compliance
 PHI Data
 Medical Imaging
 EHR
Platform and
Device Agnostic
Healthcare apps with PWA can work on
most browsers, mobiles, tablets with
single codebase.
 Provider patient engagement apps
 Member engagement
 Home care and hospice
Push
Notifications
PWA supports notifications or alerts
across browsers, desktops, and mobile
devices.
 Alerts, reminders to check vitals
 Appointment notification
 ER notification
Re-engineering
Healthcare Apps
Mobile support for current healthcare
apps to drive higher user adoption.
 Legacy web apps
 Access test reports via mobile
 Medical billing, accounting apps
6
PWA Uses Cases in Healthcare (2/2)
Feature Details Use Case
High Performance
Apps
Uses service worker and caching
methodology to cache pages and deliver
high performance.
 Smart messaging / reminders to
confirm or re-schedule visit
 Medication schedule and history
 Chat with doctors and service
desk
Low Costs Migrate existing web apps to PWS,
resulting in minimum infrastructure costs
and operational learning.
 Patient registration
 Appointments
 Medical billing and encounters
Fast Installation &
OTA updates
PWA are deployed over secured HTTPs
URL for easy distribution and automatic
updates.
 Promo apps (e.g. special offer on
checkups)
 Payment and insurance claim
status
Responsive
Layout
Media Queries, Flex Layout allows for
development of a single app and auto
adjust layouts for desktop, browser,
mobile etc.
For apps involving:
 Chronic disease management
 Patient enrollment
 Insurance claim
7
Steps for Successful Migration to PWA (1/2)
 Existing healthcare web apps can be extended to support mobile for higher user adoption rate using PWA
 Migration to PWA depends on many factors like current user base, UI layout design, offline strategy, current
tech stack, libraries usage, capacitors usage, security, performance, etc.
 Detailed analysis and approaches should be followed on parameters like performance, accessibility, best
practices, SEO, etc.
1. Perform Lighthouse
Audit
Lighthouse is an open-source tool to audit for performance, accessibility,
PWA, SEO and more. It ensures all PWA features are in order.
2. Add PWA Package A PWA package boilerplate code for starting PWA application. Include
necessary elements like service worker, manifest etc. in the code. For
instance – ng add @angular/pwa
3. Service Worker
Implementation
Registering service worker and caching implementation serves static and
dynamic content on pages. Leverage out-of-box tools such as Workbox for
offline strategy.
4. Add metadata in
“manifest.json” file
For “Add to Home” feature, add details such as – short name or name,
display, start URL, icons, description, background color, theme color etc.
8
Steps for Successful Migration to PWA (2/2)
5. Responsive Layout
Implementation
Use media queries and Flex layout to develop responsive design. Out-of-box
web component responsive libraries help build the look and feel of an app.
6. Push Notification
Implementation
Leverage service worker events to implement push notifications. Follow best
practices such as provider context to user, control to enable / disable
notification, etc.
7. Serve PWA
on HTTPS
Use SSL / TLS certificate to serve webserver on HTTPS and proxy all requests
through some service to avoid any data leakage or security vulnerabilities.
8. Code for
Performance
Eliminate render-blocking resources, avoid huge DOM size, encode images,
remove unused CSS etc. to meet PWA performance.
9. Follow Best Practices
for PWA
Avoid using deprecated APIs, provide fallback content when JavaScript is
unavailable, and avoid application cache while creating PWA.
9
Conclusion
 Organizations need to keep up with upcoming trends and adopt emerging technologies to be
competitive. Shifting to PWA could give organizations an opportunity to grow user engagement
and drive business results
 Migrating existing web apps to PWA is an effort intensive exercise and needs critical assessment
before implementation
 Assessment should include - evaluation of current front-end tech stack used, total number of
pages/features, offline features, security considerations, capacitors usage, etc.
10
References
 https://developers.google.com/web/showcase
 https://codelabs.developers.google.com/codelabs/your-first-pwapp/#0
 https://ionicframework.com/pwa
 https://ionicframework.com/docs/angular/pwa
 https://www.progressivewebapp.com/medical-industry
About CitiusTech
4,000+
Healthcare IT professionals worldwide
1,500+
Healthcare software engineering
400+
FHIR / HL7 certified professionals
25%+
CAGR over last 5 years
110+
Healthcare customers
 Healthcare technology companies
 Hospitals, IDNs & medical groups
 Payers and health plans
 ACO, MCO, HIE, HIX, NHIN and RHIO
 Pharma & Life Sciences companies
11
Thank You
Author:
Vidhya Jain
Solution Architect
Harshal Sawant
Sr. Solution Architect
thoughtleaders@citiustech.com
1 of 11

Recommended

21st Century Act and its Impact on Healthcare IT by
21st Century Act and its Impact on Healthcare IT21st Century Act and its Impact on Healthcare IT
21st Century Act and its Impact on Healthcare ITCitiusTech
758 views18 slides
Cs6703 grid and cloud computing unit 5 by
Cs6703 grid and cloud computing unit 5Cs6703 grid and cloud computing unit 5
Cs6703 grid and cloud computing unit 5RMK ENGINEERING COLLEGE, CHENNAI
15K views69 slides
Blockchain Applications in Healthcare by
Blockchain Applications in HealthcareBlockchain Applications in Healthcare
Blockchain Applications in HealthcareCitiusTech
570 views12 slides
Microservices: A Step Towards Modernizing Healthcare Applications by
Microservices: A Step Towards Modernizing Healthcare ApplicationsMicroservices: A Step Towards Modernizing Healthcare Applications
Microservices: A Step Towards Modernizing Healthcare ApplicationsCitiusTech
2.8K views12 slides
Smart Hospital Blueprint Sanitized by
Smart Hospital Blueprint SanitizedSmart Hospital Blueprint Sanitized
Smart Hospital Blueprint Sanitizedssoliani
13.6K views63 slides
Top 10 digital transformation trends for healthcare in 2022 by
Top 10 digital transformation trends for healthcare in 2022Top 10 digital transformation trends for healthcare in 2022
Top 10 digital transformation trends for healthcare in 2022IndusNetMarketing
535 views21 slides

More Related Content

What's hot

Health information system security by
Health information system securityHealth information system security
Health information system securitykristinleighclark
2.3K views12 slides
Predicting Denials to Improve the Healthcare Revenue Cycle and Maximize Opera... by
Predicting Denials to Improve the Healthcare Revenue Cycle and Maximize Opera...Predicting Denials to Improve the Healthcare Revenue Cycle and Maximize Opera...
Predicting Denials to Improve the Healthcare Revenue Cycle and Maximize Opera...Health Catalyst
2.7K views26 slides
Implementation of Consent in Health Information Exchange (HIE) by
Implementation of Consent in Health Information Exchange (HIE)Implementation of Consent in Health Information Exchange (HIE)
Implementation of Consent in Health Information Exchange (HIE)CitiusTech
615 views24 slides
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r... by
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...Amazon Web Services
1.9K views21 slides
Migrate to Microsoft Azure with Confidence by
Migrate to Microsoft Azure with ConfidenceMigrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with ConfidenceDavid J Rosenthal
5.6K views65 slides
Closed Loop Medication Management - A preferred way to go go forward for Prov... by
Closed Loop Medication Management - A preferred way to go go forward for Prov...Closed Loop Medication Management - A preferred way to go go forward for Prov...
Closed Loop Medication Management - A preferred way to go go forward for Prov...CitiusTech
5.7K views15 slides

What's hot(12)

Predicting Denials to Improve the Healthcare Revenue Cycle and Maximize Opera... by Health Catalyst
Predicting Denials to Improve the Healthcare Revenue Cycle and Maximize Opera...Predicting Denials to Improve the Healthcare Revenue Cycle and Maximize Opera...
Predicting Denials to Improve the Healthcare Revenue Cycle and Maximize Opera...
Health Catalyst2.7K views
Implementation of Consent in Health Information Exchange (HIE) by CitiusTech
Implementation of Consent in Health Information Exchange (HIE)Implementation of Consent in Health Information Exchange (HIE)
Implementation of Consent in Health Information Exchange (HIE)
CitiusTech615 views
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r... by Amazon Web Services
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...
Amazon Web Services1.9K views
Migrate to Microsoft Azure with Confidence by David J Rosenthal
Migrate to Microsoft Azure with ConfidenceMigrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with Confidence
David J Rosenthal5.6K views
Closed Loop Medication Management - A preferred way to go go forward for Prov... by CitiusTech
Closed Loop Medication Management - A preferred way to go go forward for Prov...Closed Loop Medication Management - A preferred way to go go forward for Prov...
Closed Loop Medication Management - A preferred way to go go forward for Prov...
CitiusTech5.7K views
Social Media Strategy for Travel Insurance Company by Rebecca Hesilrige
Social Media Strategy for Travel Insurance CompanySocial Media Strategy for Travel Insurance Company
Social Media Strategy for Travel Insurance Company
Rebecca Hesilrige3.3K views
The Future of RCM in Healthcare Organizations by CitiusTech
The Future of RCM in Healthcare OrganizationsThe Future of RCM in Healthcare Organizations
The Future of RCM in Healthcare Organizations
CitiusTech1.1K views
DevSecCon London 2019: Workshop: Cloud Agnostic Security Testing with Scout S... by DevSecCon
DevSecCon London 2019: Workshop: Cloud Agnostic Security Testing with Scout S...DevSecCon London 2019: Workshop: Cloud Agnostic Security Testing with Scout S...
DevSecCon London 2019: Workshop: Cloud Agnostic Security Testing with Scout S...
DevSecCon867 views

Similar to Progressive Web Apps in Healthcare

Four Strategies to Create a DevOps Culture & System that Favors Innovation & ... by
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...Amazon Web Services
1.3K views27 slides
Healthcare Management System for paperless management by
Healthcare Management System for paperless managementHealthcare Management System for paperless management
Healthcare Management System for paperless managementMike Taylor
829 views4 slides
CA Management Cloud - Enterprise Mobility by
CA Management Cloud - Enterprise MobilityCA Management Cloud - Enterprise Mobility
CA Management Cloud - Enterprise MobilityCA Technologies
1.3K views48 slides
Challenges of Mobile HR framework and program by
Challenges of Mobile HR framework and programChallenges of Mobile HR framework and program
Challenges of Mobile HR framework and programJinen Dedhia
396 views24 slides
SEMINAR (pwa).pptx by
SEMINAR (pwa).pptxSEMINAR (pwa).pptx
SEMINAR (pwa).pptxBasitMir10
73 views17 slides
Clinic management system by
Clinic management systemClinic management system
Clinic management systemMike Taylor
12.2K views4 slides

Similar to Progressive Web Apps in Healthcare(20)

Four Strategies to Create a DevOps Culture & System that Favors Innovation & ... by Amazon Web Services
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Amazon Web Services1.3K views
Healthcare Management System for paperless management by Mike Taylor
Healthcare Management System for paperless managementHealthcare Management System for paperless management
Healthcare Management System for paperless management
Mike Taylor829 views
CA Management Cloud - Enterprise Mobility by CA Technologies
CA Management Cloud - Enterprise MobilityCA Management Cloud - Enterprise Mobility
CA Management Cloud - Enterprise Mobility
CA Technologies1.3K views
Challenges of Mobile HR framework and program by Jinen Dedhia
Challenges of Mobile HR framework and programChallenges of Mobile HR framework and program
Challenges of Mobile HR framework and program
Jinen Dedhia396 views
SEMINAR (pwa).pptx by BasitMir10
SEMINAR (pwa).pptxSEMINAR (pwa).pptx
SEMINAR (pwa).pptx
BasitMir1073 views
Clinic management system by Mike Taylor
Clinic management systemClinic management system
Clinic management system
Mike Taylor12.2K views
Mobile Enterprise Application Platform by Nugroho Gito
Mobile Enterprise Application PlatformMobile Enterprise Application Platform
Mobile Enterprise Application Platform
Nugroho Gito1.5K views
Introduction - Cover Letter by Hina Bazta
Introduction - Cover LetterIntroduction - Cover Letter
Introduction - Cover Letter
Hina Bazta262 views
Case Study for web based application for managing system for Doctors and Clinics by Mike Taylor
Case Study for web based application for managing system for Doctors and ClinicsCase Study for web based application for managing system for Doctors and Clinics
Case Study for web based application for managing system for Doctors and Clinics
Mike Taylor1K views
Creating the Borderless Workplace by CA Technologies
Creating the Borderless WorkplaceCreating the Borderless Workplace
Creating the Borderless Workplace
CA Technologies1.6K views
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E... by Cognizant
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Cognizant4.5K views
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E... by Cognizant
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Cognizant415 views
Mohan_Resume by Mohan P
Mohan_ResumeMohan_Resume
Mohan_Resume
Mohan P230 views
Mapping mobileandweblandscape motb by Perfecto Mobile
Mapping mobileandweblandscape motbMapping mobileandweblandscape motb
Mapping mobileandweblandscape motb
Perfecto Mobile202 views
Why SaaS BI by Birst
Why SaaS BIWhy SaaS BI
Why SaaS BI
Birst1.1K views

More from CitiusTech

Member Engagement Using Sentiment Analysis for Health Plans by
Member Engagement Using Sentiment Analysis for Health PlansMember Engagement Using Sentiment Analysis for Health Plans
Member Engagement Using Sentiment Analysis for Health PlansCitiusTech
1.5K views10 slides
Evolving Role of Digital Biomarkers in Healthcare by
Evolving Role of Digital Biomarkers in HealthcareEvolving Role of Digital Biomarkers in Healthcare
Evolving Role of Digital Biomarkers in HealthcareCitiusTech
981 views11 slides
Virtual Care: Key Challenges & Opportunities for Payer Organizations by
Virtual Care: Key Challenges & Opportunities for Payer Organizations Virtual Care: Key Challenges & Opportunities for Payer Organizations
Virtual Care: Key Challenges & Opportunities for Payer Organizations CitiusTech
376 views9 slides
Provider-led Health Plans (Payviders) by
Provider-led Health Plans (Payviders)Provider-led Health Plans (Payviders)
Provider-led Health Plans (Payviders)CitiusTech
368 views11 slides
CMS Medicare Advantage 2021 Star Ratings: An Analysis by
CMS Medicare Advantage 2021 Star Ratings: An AnalysisCMS Medicare Advantage 2021 Star Ratings: An Analysis
CMS Medicare Advantage 2021 Star Ratings: An AnalysisCitiusTech
240 views16 slides
Accelerate Healthcare Technology Modernization with Containerization and DevOps by
Accelerate Healthcare Technology Modernization with Containerization and DevOpsAccelerate Healthcare Technology Modernization with Containerization and DevOps
Accelerate Healthcare Technology Modernization with Containerization and DevOpsCitiusTech
216 views12 slides

More from CitiusTech(20)

Member Engagement Using Sentiment Analysis for Health Plans by CitiusTech
Member Engagement Using Sentiment Analysis for Health PlansMember Engagement Using Sentiment Analysis for Health Plans
Member Engagement Using Sentiment Analysis for Health Plans
CitiusTech1.5K views
Evolving Role of Digital Biomarkers in Healthcare by CitiusTech
Evolving Role of Digital Biomarkers in HealthcareEvolving Role of Digital Biomarkers in Healthcare
Evolving Role of Digital Biomarkers in Healthcare
CitiusTech981 views
Virtual Care: Key Challenges & Opportunities for Payer Organizations by CitiusTech
Virtual Care: Key Challenges & Opportunities for Payer Organizations Virtual Care: Key Challenges & Opportunities for Payer Organizations
Virtual Care: Key Challenges & Opportunities for Payer Organizations
CitiusTech376 views
Provider-led Health Plans (Payviders) by CitiusTech
Provider-led Health Plans (Payviders)Provider-led Health Plans (Payviders)
Provider-led Health Plans (Payviders)
CitiusTech368 views
CMS Medicare Advantage 2021 Star Ratings: An Analysis by CitiusTech
CMS Medicare Advantage 2021 Star Ratings: An AnalysisCMS Medicare Advantage 2021 Star Ratings: An Analysis
CMS Medicare Advantage 2021 Star Ratings: An Analysis
CitiusTech240 views
Accelerate Healthcare Technology Modernization with Containerization and DevOps by CitiusTech
Accelerate Healthcare Technology Modernization with Containerization and DevOpsAccelerate Healthcare Technology Modernization with Containerization and DevOps
Accelerate Healthcare Technology Modernization with Containerization and DevOps
CitiusTech216 views
FHIR for Life Sciences by CitiusTech
FHIR for Life SciencesFHIR for Life Sciences
FHIR for Life Sciences
CitiusTech518 views
Leveraging Analytics to Identify High Risk Patients by CitiusTech
Leveraging Analytics to Identify High Risk PatientsLeveraging Analytics to Identify High Risk Patients
Leveraging Analytics to Identify High Risk Patients
CitiusTech395 views
FHIR Adoption Framework for Payers by CitiusTech
FHIR Adoption Framework for PayersFHIR Adoption Framework for Payers
FHIR Adoption Framework for Payers
CitiusTech332 views
Payer-Provider Engagement by CitiusTech
Payer-Provider Engagement Payer-Provider Engagement
Payer-Provider Engagement
CitiusTech286 views
COVID19: Impact & Mitigation Strategies for Payer Quality Improvement 2021 by CitiusTech
COVID19: Impact & Mitigation Strategies for Payer Quality Improvement 2021COVID19: Impact & Mitigation Strategies for Payer Quality Improvement 2021
COVID19: Impact & Mitigation Strategies for Payer Quality Improvement 2021
CitiusTech298 views
Demystifying Robotic Process Automation (RPA) & Automation Testing by CitiusTech
Demystifying Robotic Process Automation (RPA) & Automation TestingDemystifying Robotic Process Automation (RPA) & Automation Testing
Demystifying Robotic Process Automation (RPA) & Automation Testing
CitiusTech732 views
RPA in Healthcare by CitiusTech
RPA in HealthcareRPA in Healthcare
RPA in Healthcare
CitiusTech1.2K views
6 Epilepsy Use Cases for NLP by CitiusTech
6 Epilepsy Use Cases for NLP6 Epilepsy Use Cases for NLP
6 Epilepsy Use Cases for NLP
CitiusTech311 views
Opioid Epidemic - Causes, Impact and Future by CitiusTech
Opioid Epidemic - Causes, Impact and FutureOpioid Epidemic - Causes, Impact and Future
Opioid Epidemic - Causes, Impact and Future
CitiusTech957 views
Rising Importance of Health Economics & Outcomes Research by CitiusTech
Rising Importance of Health Economics & Outcomes ResearchRising Importance of Health Economics & Outcomes Research
Rising Importance of Health Economics & Outcomes Research
CitiusTech1.8K views
ICD 11: Impact on Payer Market by CitiusTech
ICD 11: Impact on Payer MarketICD 11: Impact on Payer Market
ICD 11: Impact on Payer Market
CitiusTech1.1K views
Testing Strategies for Data Lake Hosted on Hadoop by CitiusTech
Testing Strategies for Data Lake Hosted on HadoopTesting Strategies for Data Lake Hosted on Hadoop
Testing Strategies for Data Lake Hosted on Hadoop
CitiusTech2.4K views
Driving Home Health Efficiency through Data Analytics by CitiusTech
Driving Home Health Efficiency through Data AnalyticsDriving Home Health Efficiency through Data Analytics
Driving Home Health Efficiency through Data Analytics
CitiusTech519 views
Poster Presentation - FDA Compliance Landscape & What it Means to Your AI Asp... by CitiusTech
Poster Presentation - FDA Compliance Landscape & What it Means to Your AI Asp...Poster Presentation - FDA Compliance Landscape & What it Means to Your AI Asp...
Poster Presentation - FDA Compliance Landscape & What it Means to Your AI Asp...
CitiusTech376 views

Recently uploaded

Roadmap to Become Experts.pptx by
Roadmap to Become Experts.pptxRoadmap to Become Experts.pptx
Roadmap to Become Experts.pptxdscwidyatamanew
14 views45 slides
Unit 1_Lecture 2_Physical Design of IoT.pdf by
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdfStephenTec
12 views36 slides
PharoJS - Zürich Smalltalk Group Meetup November 2023 by
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023Noury Bouraqadi
126 views17 slides
Web Dev - 1 PPT.pdf by
Web Dev - 1 PPT.pdfWeb Dev - 1 PPT.pdf
Web Dev - 1 PPT.pdfgdsczhcet
60 views45 slides
6g - REPORT.pdf by
6g - REPORT.pdf6g - REPORT.pdf
6g - REPORT.pdfLiveplex
10 views23 slides
Empathic Computing: Delivering the Potential of the Metaverse by
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the MetaverseMark Billinghurst
476 views80 slides

Recently uploaded(20)

Unit 1_Lecture 2_Physical Design of IoT.pdf by StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec12 views
PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi126 views
Web Dev - 1 PPT.pdf by gdsczhcet
Web Dev - 1 PPT.pdfWeb Dev - 1 PPT.pdf
Web Dev - 1 PPT.pdf
gdsczhcet60 views
6g - REPORT.pdf by Liveplex
6g - REPORT.pdf6g - REPORT.pdf
6g - REPORT.pdf
Liveplex10 views
Empathic Computing: Delivering the Potential of the Metaverse by Mark Billinghurst
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the Metaverse
Mark Billinghurst476 views
Piloting & Scaling Successfully With Microsoft Viva by Richard Harbridge
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman30 views
Black and White Modern Science Presentation.pptx by maryamkhalid2916
Black and White Modern Science Presentation.pptxBlack and White Modern Science Presentation.pptx
Black and White Modern Science Presentation.pptx
maryamkhalid291616 views
Voice Logger - Telephony Integration Solution at Aegis by Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma31 views
The details of description: Techniques, tips, and tangents on alternative tex... by BookNet Canada
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...
BookNet Canada126 views
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker33 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software257 views
STPI OctaNE CoE Brochure.pdf by madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb13 views

Progressive Web Apps in Healthcare

  • 1. This document is confidential and contains proprietary information, including trade secrets of CitiusTech. Neither the document nor any of the information contained in it may be reproduced or disclosed to any unauthorized person under any circumstances without the express written permission of CitiusTech. Introduction, Use Cases and Migration to Progressive Web Apps in Healthcare April 2020 Authors: Vidhya Jain; Solution Architect & Harshal Sawant; Sr. Solution Architect CitiusTech Thought Leadership
  • 2. 2 Agenda  Introduction to Progressive Web Apps  PWA Adoption in Healthcare  PWA Use Cases in Healthcare  Steps for Successful Migration to PWA  Conclusion  References
  • 3. 3 Introduction to Progressive Web Apps (PWA)  Progressive Web Apps or PWA are web applications designed to work on most platforms such as native apps on iOS, Android, Windows, Chrome, etc.  PWAs combine the capabilities of website and mobile by creating apps that have features such as offline access, self-updates, easy installation, security, responsive design, etc.  PWA advantages: • Platform and device agnostic • Fast installation and OTA updates • Native app user experience • Push notifications • Offline storage • High performance • Low development costs • Enhanced security PWA Highlights  68% rise in mobile traffic  52% average increase in conversion rate  25x reduced use of storage device  15x improved load and installation speed  137% more engagement  ~133% increase in page views  78% average increase in sessions  ~43% lower bounce rate compared to mobile websites  3x lower data usage  70% greater conversion rate among those arriving via add to Home screen  3x more time spent on site than mobile
  • 4. 4 PWA Adoption in Healthcare  Healthcare organizations frequently use desktop or web apps for OPD management, patient registration, appointments, medical billing, encounters, etc.  Mobile support for desktop and web apps will allow easy access and faster care  Traditionally, healthcare organizations use native, hybrid, and cross-platform technologies  Recent announcements such as UIWebView API deprecations by Apple have pushed healthcare organizations to revisit their mHealth strategy  PWA is a suitable option to redefine mHealth strategy for low maintenance, scalability, easy updates and more. PWA could address long term challenges such as:  App maintenance  API deprecations and OS updates  App vulnerabilities and security audits  Technology learning curve and development effort  App deployment and distribution  Direct update for numerous devices  Secure offline storage  User retention
  • 5. 5 PWA Uses Cases in Healthcare (1/2) Feature Details Use Case Offline Functionality Support healthcare apps that need offline and caching function.  Patient education apps  Offline physician directory Secure App Distribution Healthcare organizations with lean IT can serve their app over HTTPS URL instead of any app store using PWA. For apps involving:  HIPPA Compliance  PHI Data  Medical Imaging  EHR Platform and Device Agnostic Healthcare apps with PWA can work on most browsers, mobiles, tablets with single codebase.  Provider patient engagement apps  Member engagement  Home care and hospice Push Notifications PWA supports notifications or alerts across browsers, desktops, and mobile devices.  Alerts, reminders to check vitals  Appointment notification  ER notification Re-engineering Healthcare Apps Mobile support for current healthcare apps to drive higher user adoption.  Legacy web apps  Access test reports via mobile  Medical billing, accounting apps
  • 6. 6 PWA Uses Cases in Healthcare (2/2) Feature Details Use Case High Performance Apps Uses service worker and caching methodology to cache pages and deliver high performance.  Smart messaging / reminders to confirm or re-schedule visit  Medication schedule and history  Chat with doctors and service desk Low Costs Migrate existing web apps to PWS, resulting in minimum infrastructure costs and operational learning.  Patient registration  Appointments  Medical billing and encounters Fast Installation & OTA updates PWA are deployed over secured HTTPs URL for easy distribution and automatic updates.  Promo apps (e.g. special offer on checkups)  Payment and insurance claim status Responsive Layout Media Queries, Flex Layout allows for development of a single app and auto adjust layouts for desktop, browser, mobile etc. For apps involving:  Chronic disease management  Patient enrollment  Insurance claim
  • 7. 7 Steps for Successful Migration to PWA (1/2)  Existing healthcare web apps can be extended to support mobile for higher user adoption rate using PWA  Migration to PWA depends on many factors like current user base, UI layout design, offline strategy, current tech stack, libraries usage, capacitors usage, security, performance, etc.  Detailed analysis and approaches should be followed on parameters like performance, accessibility, best practices, SEO, etc. 1. Perform Lighthouse Audit Lighthouse is an open-source tool to audit for performance, accessibility, PWA, SEO and more. It ensures all PWA features are in order. 2. Add PWA Package A PWA package boilerplate code for starting PWA application. Include necessary elements like service worker, manifest etc. in the code. For instance – ng add @angular/pwa 3. Service Worker Implementation Registering service worker and caching implementation serves static and dynamic content on pages. Leverage out-of-box tools such as Workbox for offline strategy. 4. Add metadata in “manifest.json” file For “Add to Home” feature, add details such as – short name or name, display, start URL, icons, description, background color, theme color etc.
  • 8. 8 Steps for Successful Migration to PWA (2/2) 5. Responsive Layout Implementation Use media queries and Flex layout to develop responsive design. Out-of-box web component responsive libraries help build the look and feel of an app. 6. Push Notification Implementation Leverage service worker events to implement push notifications. Follow best practices such as provider context to user, control to enable / disable notification, etc. 7. Serve PWA on HTTPS Use SSL / TLS certificate to serve webserver on HTTPS and proxy all requests through some service to avoid any data leakage or security vulnerabilities. 8. Code for Performance Eliminate render-blocking resources, avoid huge DOM size, encode images, remove unused CSS etc. to meet PWA performance. 9. Follow Best Practices for PWA Avoid using deprecated APIs, provide fallback content when JavaScript is unavailable, and avoid application cache while creating PWA.
  • 9. 9 Conclusion  Organizations need to keep up with upcoming trends and adopt emerging technologies to be competitive. Shifting to PWA could give organizations an opportunity to grow user engagement and drive business results  Migrating existing web apps to PWA is an effort intensive exercise and needs critical assessment before implementation  Assessment should include - evaluation of current front-end tech stack used, total number of pages/features, offline features, security considerations, capacitors usage, etc.
  • 10. 10 References  https://developers.google.com/web/showcase  https://codelabs.developers.google.com/codelabs/your-first-pwapp/#0  https://ionicframework.com/pwa  https://ionicframework.com/docs/angular/pwa  https://www.progressivewebapp.com/medical-industry
  • 11. About CitiusTech 4,000+ Healthcare IT professionals worldwide 1,500+ Healthcare software engineering 400+ FHIR / HL7 certified professionals 25%+ CAGR over last 5 years 110+ Healthcare customers  Healthcare technology companies  Hospitals, IDNs & medical groups  Payers and health plans  ACO, MCO, HIE, HIX, NHIN and RHIO  Pharma & Life Sciences companies 11 Thank You Author: Vidhya Jain Solution Architect Harshal Sawant Sr. Solution Architect thoughtleaders@citiustech.com