Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Geek in the box - Future Sync 2017

Geek in the box - Future Sync 2017

Guide to Progressive Web Apps through crossfit. Short overview of Service Workers & Web App Manifest.

Avatar for Natalia Waniczek

Natalia Waniczek

June 09, 2017

More Decks by Natalia Waniczek

Other Decks in Technology

Transcript

  1. Cross t - a high-intensity tness programme incorporating elements from

    several sports and types of exercise. - Greg Glassman
  2. Progressive Web App (PWA) is a term used to denote

    web apps that uses the latest web technologies. Progressive web apps are technically regular web pages (or websites) but can appear to the user like traditional applications or (native) mobile applications. - Wikipedia
  3. PROGRESSIVE WEB APP No install required Loads quickly Push noti

    cations Icon on the home screen Full screen Of ine
  4. Intercept between a server and a website Lets you control

    network connectivity Push noti cations Background sync HTTPS only SERVICE WORKERS
  5. json le containing metadata How the app appears to the

    user Served by requesting a le in the header <link rel="manifest" href="manifest.json"> WEB APP MANIFEST
  6. WHAT HAVE WE LEARNT What are they and how to

    use Service Workers What do we need web manifest for Cross t is great!
  7. USEFUL LINKS Smashing Magaznie: https://www.smashingmagazine.com/2016/02/making-a-service-worker Jake Archibald: https://jakearchibald.github.io/isserviceworkerready/ Jake Archibald:

    https://jakearchibald.com/2014/using-serviceworker-today/ Service Workers browser supporthttp://caniuse.com/#search=service%20workers Web App Manifest browser support http://caniuse.com/#search=web%20app%20manifest