Get in Touch

Course Outline

Introduction

  • Native applications versus progressive applications

Overview of the Mobile Development Lifecycle

  • JavaScript logic, CSS templates, and HTML templates

Web Goes Native

  • Cross-platform compatibility
  • Backward compatibility
  • Feature parity

Advanced Progressive Web Applications and Push Notifications

  • Push API
  • Notification API

Preparing the Development Environment

  • Coding a to-do list application
  • Enabling SSL for the site domain
  • Installing the "Advanced Progressive web app" module

Configuring the Advanced Progressive Web App

  • Defining preferences for the web application's push notifications
  • Styling push notifications to ensure a consistent user experience
  • Adding the web application to the user's home screen

Using Service Worker for Offline Access

  • Interacting with the Cache API
  • Customizing network requests based on online or offline status

Deploying the Application

  • Running the application on a mobile emulator or physical mobile device

Troubleshooting

  • Ensuring the web application is compatible with the latest Web-push library version

Summary and Conclusion

Requirements

  • Proficiency in HTML, CSS, and object-oriented JavaScript.
  • A solid understanding of Progressive Web Applications.

Audience

  • Software Developers
 14 Hours

Testimonials (1)

Upcoming Courses

Related Categories