Skip to main content
·3 min read

PWA Roadshow

The Progressive Web App Roadshow is a series of events that explains the what, why and how of PWAs and allows participants to work through some code labs that p

PWA Roadshow

The Progressive Web App Roadshow is a series of events that explains the what, why and how of PWAs and allows participants to work through some code labs that provides hands-on experience.

Name

Progressive Web App Roadshow San Francisco 2017

Location

Google Launchpad Space - 301 Howard Street San Francisco, CA - 4th Floor

Date

Sunday, October 22nd - 9:00 AM to 5:00 PM

Role

Participant - I participated this event as part of the Chrome Dev Summit. Registration was super limited so I’m glad I was able to attend.

About

The Progressive Web App Roadshow is a series of events that explains the what, why and how of PWAs and allows participants to work through some code labs that provides hands-on experience.

What are PWAs? Progressive Web Apps are experiences that combine the best of the web and the best of apps. They load quickly, even on flaky networks, can re-engage with users by sending web push notifications, have an icon on the home screen and load as top-level, full screen experiences.

Topics Covered

Overview

Integration

Reliability

Engaging

  • Web Push Notifications Library
  • Web Push Notifications Carnival
  • Good Notifications- Timely Matters right now
  • Relevant User cares about it-
  • Precise Exact details
  • How Push Works-
  • Client Side- Get permissions to send notifications
  • Subscribe & get PushSubscription-
  • Send PushSubscription to server-
  • Server Side- Create message on server
  • Use Web Push Protocol to send All browsers use Web Push API-
  • Push Service delivers message-
  • Message arrives on device-
  • Browser wakes up service worker-
  • Handle push event and shows notification-
  • Application security keys- public used for subscription
  • private used to send messages-
  • Subscribing and unsubscribing- Is web push supported?
  • Check subscription status-
  • Subscribe to user userVisibleOnly-
  • Promoting and permission- First ask, then prompt
  • Weather.com gives options

Security

  • HTTPS- identity
  • confidentiality-
  • integrity
  • Man in the middle attacks
  • First get HTTPS then extend to HTTP/2
  • Certificate Let’s Encrypt
  • Referrer Policy

Lighthouse

  • Available in Chrome DevTools & as a command line tool.
  • Aim for 90 and above on all metrics- PWA
  • Performance-
  • Accessibility-
  • Best Practices

Codelabs

Photos

And I’m pumped!


Tags 🏷️

Organizations 🏢

Stay in the loop

🦄 The Unicorn Engineer ✨

Personal and career learnings, advice, collaboration opportunities, and more. Delivered straight to your inbox.

No spam. Unsubscribe anytime.

Keep Reading

Related Posts

Women Who Code Hackathon
2 min read

Women Who Code Hackathon

Women Who Code WWCode is an international nonprofit dedicated to inspiring women to excel in technology careers. 📎️View slideshttps://www.slideshare.net/FVCpro

Events
Chrome Dev Summit 2017
2 min read

Chrome Dev Summit 2017

Awarded a scholarship to attend this annual exploration of the latest and greatest in web. Name Chrome Dev Summithttps://developer.chrome.com/devsummit/ Organiz

Events
Kent Hack Enough 2017

Kent Hack Enough 2017

Name Kent Hack Enough 2017https://2017.khe.io/ Organizer Kent State University Location Kent State University Library Date October 6th to 8th, 2017 Role Partici

Events

Stay in the Loop ✍🏽

I share thoughts on engineering, career growth, and the tech industry. Follow along for more.