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

Let's play with PWA

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

Let's play with PWA

Avatar for kkeeth

kkeeth

July 13, 2018

More Decks by kkeeth

Other Decks in Technology

Transcript

  1. Basic Information const my_info = { Name: ‘܂ݪ੟ਔ’, Home: ‘૔ෑ,

    ޿ౡ’, Interest: ‘όεέ, কع, ೔ຊञ’, Workplace: ‘Yumemi, Inc.’, Skillset: ‘JS, Node.js, PHP, Ruby’ }
  2. Table of Contents • Lightly looking back on history •

    What is PWA? • Let’s play with PWA
  3. Primary Browser War After the release of IE, it is

    open war. ɹɹˣ As a result, IE won.
  4. Secondary Browser War Each company developed and added its own

    function to their browser. ɹɹˣ As a result, Chrome won.
  5. The goalden age of feature phone • Low performance •

    Screen is small • Physical button • Less information • Not a web
  6. To smart phone heyday • Performance improvement • Touch panel

    • Operability is much improved • Install apps freely image by: https://ja.wikipedia.org/wiki/IPhone
  7. >

  8. + +

  9. • Progressive • Responsive • Connectivity independent • App-like •

    Fresh • Safe • Discoverable • Re-engageable • Installable • Linkable Specifications
  10. ⚠PWA operating environment⚠ • Android: Google Chrome ≧ 47 •

    iOS: Safari ≧ 11.3 • PC: Google Chrome ≧ 67
  11. Using Desktop Chrome 67 Access to: chrome://flags • App Banners:

    Enabled • Enable PWA full code cache: Enabled • Desktop PWAs: Enabled • Desktop PWAs Link Capturing: Enabled
  12. Sample Sites • Uber - https://m.uber.com/ • Twitter - https://mobile.twitter.com/home

    • Trivago - https://www.trivago.jp/ • λ΢ϯϫʔΫ - https://townwork.net/ • ೔ຊܦࡁ৽ฉ(PWA൛) - https://r.nikkei.com/ • Google Photos - https://photos.google.com
  13. Why HTTPS ? • A secure web is here to

    stay https://blog.chromium.org/2018/02/a-secure-web-is- here-to-stay.html • Prefer Secure Origins For Powerful New Features http://www.chromium.org/Home/chromium-security/ prefer-secure-origins-for-powerful-new-features • HTTPS required https://developers.google.com/web/fundamentals/ primers/service-workers/#https
  14. References • ͸͡ΊͯͷϓϩάϨογϒ΢ΣϒΞϓϦ https://developers.google.com/web/fundamentals/codelabs/your-first- pwapp/?hl=ja • Your First Progressive Web

    App https://codelabs.developers.google.com/codelabs/your-first-pwapp/ index.html?index=..%2F..%2Findex#0 • What is the good framework to build progressive web app? https://www.quora.com/What-is-the-good-framework-to-build- progressive-web-app