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

Progressive Web Apps 1. keynote

Progressive Web Apps 1. keynote

Introduction to Progressive Web Apps, why is it important, and how to get started. A step by step guidance towards a better user experience.

Abdelrahman Omran

May 09, 2017
Tweet

More Decks by Abdelrahman Omran

Other Decks in Technology

Transcript

  1. Code of Conduct Treat everyone with respect. Speak up if

    you see or hear something uncool. Assume positive intent. We have a zero tolerance policy for harassment. Talk to a staffer, or send email to [email protected]. https://goo.gl/s0UaDu
  2. Full Stack Developer at Midade co. Software Architect at SavvyEra

    Technical Mentor at TIEC Intel Ideation Educator Founder at Rinvex [email protected] @omranic Abdelrahman Omran
  3. vs. 13% 87% Mobile web Apps Source: comScore Mobile Metrix,

    U.S., Age 18+, June 2015 https://goo.gl/FZxTPR
  4. 80% of time spent is in users’ top 3 apps

    Source: comScore Mobile Metrix, U.S., Age 18+, June 2015 https://goo.gl/FZxTPR
  5. ZERO Number of apps the average user installs per month

    Source: comScore Mobile Metrix, U.S., Age 18+, June 2015 https://goo.gl/FZxTPR
  6. of users abandon sites that take longer than 3 seconds

    to load 53% https://goo.gl/XuXcJx
  7. Service Workers: A foundation for Push example.com onpush = function(event)

    { var data = event.data.json(); self.registration .showNotification(data.title, data.options); }; ServiceWorker.js Push Subscription End Point
  8. 76% increase IN CONVERSIONS 14% more monthly ACTIVE USERS ON

    iOS 30% more monthly ACTIVE USERS ON ANDROID
  9. Both data points are compared to native app 82% less

    data TO COMPLETE FIRST TRANSACTION 92% less data FOR INITIAL LOAD
  10. Which Approach Will You Take? from the ground up a

    single feature a simple version