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

Let's play with PWA

Let's play with PWA

kkeeth

July 13, 2018
Tweet

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