SlideShare a Scribd company logo
1 of 11
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

More Related Content

What's hot

From Balanced Scorecard to Project Portfolio Management
From Balanced Scorecard to Project Portfolio ManagementFrom Balanced Scorecard to Project Portfolio Management
From Balanced Scorecard to Project Portfolio Management
Roberto Toledo
 
Manage services presentation
Manage services presentationManage services presentation
Manage services presentation
Len Moncrieffe
 

What's hot (20)

Managed It Services
Managed It ServicesManaged It Services
Managed It Services
 
DAMA Ireland - CDMP Overview (How to become a Certified Data Management Pract...
DAMA Ireland - CDMP Overview (How to become a Certified Data Management Pract...DAMA Ireland - CDMP Overview (How to become a Certified Data Management Pract...
DAMA Ireland - CDMP Overview (How to become a Certified Data Management Pract...
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
 
The Path to Data and Analytics Modernization
The Path to Data and Analytics ModernizationThe Path to Data and Analytics Modernization
The Path to Data and Analytics Modernization
 
The future of business intelligence
The future of business intelligence The future of business intelligence
The future of business intelligence
 
AI in the Covid-19 pandemic
AI in the Covid-19 pandemicAI in the Covid-19 pandemic
AI in the Covid-19 pandemic
 
Managed Services
Managed ServicesManaged Services
Managed Services
 
Application rationalization- Invest today to save tomorrow!
Application rationalization- Invest today to save tomorrow!Application rationalization- Invest today to save tomorrow!
Application rationalization- Invest today to save tomorrow!
 
Business Architecture - Paul Turner
Business Architecture - Paul TurnerBusiness Architecture - Paul Turner
Business Architecture - Paul Turner
 
ITIL Service Value System.pdf
ITIL Service Value System.pdfITIL Service Value System.pdf
ITIL Service Value System.pdf
 
CB-Insights_Big-Tech-In-Healthcare-2022.pdf
CB-Insights_Big-Tech-In-Healthcare-2022.pdfCB-Insights_Big-Tech-In-Healthcare-2022.pdf
CB-Insights_Big-Tech-In-Healthcare-2022.pdf
 
IdM Reference Architecture
IdM Reference ArchitectureIdM Reference Architecture
IdM Reference Architecture
 
Data as a Profit Driver – Emerging Techniques to Monetize Data as a Strategic...
Data as a Profit Driver – Emerging Techniques to Monetize Data as a Strategic...Data as a Profit Driver – Emerging Techniques to Monetize Data as a Strategic...
Data as a Profit Driver – Emerging Techniques to Monetize Data as a Strategic...
 
Data Strategy
Data StrategyData Strategy
Data Strategy
 
Building Data Pipelines with Spark and StreamSets
Building Data Pipelines with Spark and StreamSetsBuilding Data Pipelines with Spark and StreamSets
Building Data Pipelines with Spark and StreamSets
 
Building a Center of Excellence
Building a Center of ExcellenceBuilding a Center of Excellence
Building a Center of Excellence
 
ITIL V3 New Process Maps
ITIL V3 New Process MapsITIL V3 New Process Maps
ITIL V3 New Process Maps
 
From Balanced Scorecard to Project Portfolio Management
From Balanced Scorecard to Project Portfolio ManagementFrom Balanced Scorecard to Project Portfolio Management
From Balanced Scorecard to Project Portfolio Management
 
Manage services presentation
Manage services presentationManage services presentation
Manage services presentation
 
Transforming GE Healthcare with Data Platform Strategy
Transforming GE Healthcare with Data Platform StrategyTransforming GE Healthcare with Data Platform Strategy
Transforming GE Healthcare with Data Platform Strategy
 

Similar to Progressive Web Apps in Healthcare

Appliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docxAppliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docx
festockton
 
Appliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docxAppliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docx
RAHUL126667
 
Clinic management system
Clinic management systemClinic management system
Clinic management system
Mike Taylor
 
BasavarajPatil_Java_Agile_PM
BasavarajPatil_Java_Agile_PMBasavarajPatil_Java_Agile_PM
BasavarajPatil_Java_Agile_PM
Basavaraj Patil
 
Introduction - Cover Letter
Introduction - Cover LetterIntroduction - Cover Letter
Introduction - Cover Letter
Hina Bazta
 

Similar to Progressive Web Apps in Healthcare (20)

PWAs For Finance Guide_ How To Create A PWA Fintech App.pdf
PWAs For Finance Guide_ How To Create A PWA Fintech App.pdfPWAs For Finance Guide_ How To Create A PWA Fintech App.pdf
PWAs For Finance Guide_ How To Create A PWA Fintech App.pdf
 
Progressive Web Apps (PWAs) - Transforming the Future of Full-Stack Developme...
Progressive Web Apps (PWAs) - Transforming the Future of Full-Stack Developme...Progressive Web Apps (PWAs) - Transforming the Future of Full-Stack Developme...
Progressive Web Apps (PWAs) - Transforming the Future of Full-Stack Developme...
 
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 & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
 
Appliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docxAppliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docx
 
Appliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docxAppliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docx
 
Healthcare Management System for paperless management
Healthcare Management System for paperless managementHealthcare Management System for paperless management
Healthcare Management System for paperless management
 
CA Management Cloud - Enterprise Mobility
CA Management Cloud - Enterprise MobilityCA Management Cloud - Enterprise Mobility
CA Management Cloud - Enterprise Mobility
 
Challenges of Mobile HR framework and program
Challenges of Mobile HR framework and programChallenges of Mobile HR framework and program
Challenges of Mobile HR framework and program
 
SEMINAR (pwa).pptx
SEMINAR (pwa).pptxSEMINAR (pwa).pptx
SEMINAR (pwa).pptx
 
Clinic management system
Clinic management systemClinic management system
Clinic management system
 
BasavarajPatil_Java_Agile_PM
BasavarajPatil_Java_Agile_PMBasavarajPatil_Java_Agile_PM
BasavarajPatil_Java_Agile_PM
 
Introduction of Progressive Web App
Introduction of Progressive Web AppIntroduction of Progressive Web App
Introduction of Progressive Web App
 
Mobile Enterprise Application Platform
Mobile Enterprise Application PlatformMobile Enterprise Application Platform
Mobile Enterprise Application Platform
 
Introduction - Cover Letter
Introduction - Cover LetterIntroduction - Cover Letter
Introduction - Cover Letter
 
The Ultimate Guide to Modern Web App Development.ppt
The Ultimate Guide to Modern Web App Development.pptThe Ultimate Guide to Modern Web App Development.ppt
The Ultimate Guide to Modern Web App Development.ppt
 
Case Study for web based application for managing system for Doctors and Clinics
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
 
Creating the Borderless Workplace
Creating the Borderless WorkplaceCreating the Borderless Workplace
Creating the Borderless Workplace
 
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...
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...Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
 
Designing and Developing Custom Mobile Applications
Designing and Developing Custom Mobile ApplicationsDesigning and Developing Custom Mobile Applications
Designing and Developing Custom Mobile Applications
 

More from CitiusTech

More from CitiusTech (20)

Member Engagement Using Sentiment Analysis for Health Plans
Member Engagement Using Sentiment Analysis for Health PlansMember Engagement Using Sentiment Analysis for Health Plans
Member Engagement Using Sentiment Analysis for Health Plans
 
Evolving Role of Digital Biomarkers in Healthcare
Evolving Role of Digital Biomarkers in HealthcareEvolving Role of Digital Biomarkers in Healthcare
Evolving Role of Digital Biomarkers in Healthcare
 
Virtual Care: Key Challenges & Opportunities for Payer Organizations
Virtual Care: Key Challenges & Opportunities for Payer Organizations Virtual Care: Key Challenges & Opportunities for Payer Organizations
Virtual Care: Key Challenges & Opportunities for Payer Organizations
 
Provider-led Health Plans (Payviders)
Provider-led Health Plans (Payviders)Provider-led Health Plans (Payviders)
Provider-led Health Plans (Payviders)
 
CMS Medicare Advantage 2021 Star Ratings: An Analysis
CMS Medicare Advantage 2021 Star Ratings: An AnalysisCMS Medicare Advantage 2021 Star Ratings: An Analysis
CMS Medicare Advantage 2021 Star Ratings: An Analysis
 
Accelerate Healthcare Technology Modernization with Containerization and DevOps
Accelerate Healthcare Technology Modernization with Containerization and DevOpsAccelerate Healthcare Technology Modernization with Containerization and DevOps
Accelerate Healthcare Technology Modernization with Containerization and DevOps
 
FHIR for Life Sciences
FHIR for Life SciencesFHIR for Life Sciences
FHIR for Life Sciences
 
Leveraging Analytics to Identify High Risk Patients
Leveraging Analytics to Identify High Risk PatientsLeveraging Analytics to Identify High Risk Patients
Leveraging Analytics to Identify High Risk Patients
 
FHIR Adoption Framework for Payers
FHIR Adoption Framework for PayersFHIR Adoption Framework for Payers
FHIR Adoption Framework for Payers
 
Payer-Provider Engagement
Payer-Provider Engagement Payer-Provider Engagement
Payer-Provider Engagement
 
COVID19: Impact & Mitigation Strategies for Payer Quality Improvement 2021
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
 
Demystifying Robotic Process Automation (RPA) & Automation Testing
Demystifying Robotic Process Automation (RPA) & Automation TestingDemystifying Robotic Process Automation (RPA) & Automation Testing
Demystifying Robotic Process Automation (RPA) & Automation Testing
 
RPA in Healthcare
RPA in HealthcareRPA in Healthcare
RPA in Healthcare
 
6 Epilepsy Use Cases for NLP
6 Epilepsy Use Cases for NLP6 Epilepsy Use Cases for NLP
6 Epilepsy Use Cases for NLP
 
Opioid Epidemic - Causes, Impact and Future
Opioid Epidemic - Causes, Impact and FutureOpioid Epidemic - Causes, Impact and Future
Opioid Epidemic - Causes, Impact and Future
 
Rising Importance of Health Economics & Outcomes Research
Rising Importance of Health Economics & Outcomes ResearchRising Importance of Health Economics & Outcomes Research
Rising Importance of Health Economics & Outcomes Research
 
ICD 11: Impact on Payer Market
ICD 11: Impact on Payer MarketICD 11: Impact on Payer Market
ICD 11: Impact on Payer Market
 
Testing Strategies for Data Lake Hosted on Hadoop
Testing Strategies for Data Lake Hosted on HadoopTesting Strategies for Data Lake Hosted on Hadoop
Testing Strategies for Data Lake Hosted on Hadoop
 
Driving Home Health Efficiency through Data Analytics
Driving Home Health Efficiency through Data AnalyticsDriving Home Health Efficiency through Data Analytics
Driving Home Health Efficiency through Data Analytics
 
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...
Poster Presentation - FDA Compliance Landscape & What it Means to Your AI Asp...
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 

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