Course Outline

Introduction

  • Convergence of web and mobile technologies for government

Reasons for Developing Progressive Web Apps (PWAs) for Government

  • Enhanced speed and performance compared to traditional websites
  • Robust security measures
  • Offline capabilities to ensure access in all environments
  • Push notifications for timely updates and alerts
  • Improved user engagement through reduced bounce rates
  • App-like feel and functionality without the need for app store distribution
  • Bypassing the complexities of App Store submission processes

Enabling Your Website for Government Use

  • Secure HTTPS connection to protect data integrity
  • JSON Manifest for defining application properties
  • Service Worker for managing offline capabilities and background tasks

Building Your First Progressive Web App (PWA) for Government

Using Service Workers to Enable Your PWA to Work Offline

  • Caching data to ensure availability in offline environments
  • Serving push notifications to keep users informed
  • Updating content dynamically as needed
  • Data manipulation for seamless user experiences

Event Listeners and Commands for Government Applications

  • Customizing responses to network requests based on online/offline status
  • Data persistence and messaging for reliable data management
  • Accessing Cache API, Fetch API, IndexedDB API, postMessage(), etc., to enhance functionality
  • Increasing user engagement through the Notification API

Using Cached Assets in Your Government Application

Configuring Web App Manifest for Government Use

  • Adding the app to the Home Screen for easy access

Application Shell Architecture for Government PWAs

UI Considerations for Government Applications

  • Usability to ensure ease of use for all users
  • Localization to support diverse user bases

Troubleshooting the PWA for Government Use

Deploying the PWA to an App Store for Government Users

Summary and Conclusion

Requirements

  • HTML, CSS, and object-oriented JavaScript.
  • A mobile device.
  • Ability to run Google Chrome on the mobile device.

Audience

  • Web developers for government
  • App developers for government
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories