Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Progressive Web Apps in Action

Devoxx via YouTube

Overview

Explore the world of Progressive Web Apps (PWAs) in this comprehensive conference talk by Guillaume Soldera and Fedi Salah at Devoxx. Dive into the changing landscape of internet access, with a focus on the growing dominance of mobile devices. Learn why PWAs should be considered as a serious alternative to native mobile apps in certain scenarios. Follow along with live coding sessions that explain the fundamentals of PWAs and demonstrate how to combine existing HTML5 features to create native-app-like user experiences. Discover key technologies such as Service Workers, Cache, Push Notifications, Offline Storage, and Background Sync. Gain insights into responsive design, app usage patterns, and the evolution of web applications. Compare native apps, web apps, and hybrid technologies while exploring essential features like offline mode, user engagement, and native behavior. Examine real-world examples, including Gmail, and delve into topics such as device status, storage, CSS, dynamic content, mobile APIs, manifest files, and error handling. Address platform-specific considerations for iOS and Android, and explore advanced concepts like Web Workers, Service Workers, and their scopes and issues.

Syllabus

Introduction
Presentation
Define your users
Responsive vs native
App usage
App evolution
Hybrid technology
Focus on the features
What is a progressive web app
Progressive web apps must be fast
User interaction
Reliable
Offline mode
Engaging user
Notification
Native Apps
Web Apps
Native Behavior
Native Component
Gmail
Demo
Device Status
Storage
CSS
Dynamic Content
Page Load
Mobile API
Manifest File
HTML Page Error
Precision Recommendations
iOS
Droid
Instant Pond
Enter lines
Offline and Web
Web Worker
Service Worker
Code Execution
Service Worker Scope
Service Worker Issues
Wait Until
Activate
Activate Example

Taught by

Devoxx

Reviews

Start your review of Progressive Web Apps in Action

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.