Get in Touch

Course Outline

Introduction

  • Native applications versus progressive web applications.

Overview of the Mobile Development Cycle

  • JavaScript logic, CSS templates, and HTML templates.

Web Going Native

  • Cross-platform compatibility
  • Backward compatibility
  • Feature parity

Advanced Progressive Web Apps and Push Notifications

  • Push API.
  • Notification API.

Preparing the Development Environment

  • Coding a to-do list application.
  • Configuring the site domain for SSL encryption.
  • Installing the "Advanced Progressive Web App" module.

Configuring the Advanced Progressive Web App

  • Setting up 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 Use

  • Accessing 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 works with the latest Web-push library version.

Summary and Conclusion

Requirements

  • Proficiency in HTML, CSS, and object-oriented JavaScript.
  • Fundamental understanding of Progressive Web Apps.

Audience

  • Software Developers
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories