future = mobile = web // with PWA's (Progressive Web Apps)

Presenters: Jitesh Doshi

Progressive Web Apps are web applications that work on mobile devices as if they were native apps. They have an icon on home-screen, they run in a standalone window (without browser UI), can display push notifications. Heck, they even work in offline mode (with obvious limitations)!

And yes, now all major browsers support the PWA features (yes, including Safari on iOS)!!!

So really, PWA's are the future of web sites and web applications.

Why PWA's?

  • Maintain a single code-base for web, iOS and Android.
  • Instant updates of new releases.
  • Bypass the App Store completely!
  • Beautiful UX with open standards compliant web technologies.
  • Tiny footprint.

PWA requirements

  • How does the browser recognize a PWA
  • manifest.json
  • Service Workers
  • Caching and Offline mode (danger!!!)
  • Adding your site/app to the user's homescreen.

WA's and Drupal

  • What are the PWA issues specific to Drupal?
  • What initiatives are addressing those issues.
  • How to start implementing PWA features in your Drupal site/app.
Audience
Experience Level
Intermediate
Schedule Info
Conference Year
2018
Status
Proposed
Session Track
Coding and Development