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

The state of packaged web apps

The state of packaged web apps

Cristiano Betta

September 03, 2013
Tweet

More Decks by Cristiano Betta

Other Decks in Technology

Transcript

  1. Pros • Native experience • Deeper integration with os • Works offline • Always

    there cons • Differences in apis • Approval processes • Js mvcs
  2. client   network   server   Server  side  code  

    data   resources   Regular web apps
  3. web  app   transport   server   Server  side  code

      data   data   resources   resources   Regular web apps cons • High bandwidth transfer • Won’t work offline • Limited apis pros • No JS required • Deploy once
  4. “One of the many super outcomes of the HTML5 evolution

    is that browser vendors are striving towards interoperability – even Microsoft is talking of “same markup” Bruce lawson, 2011
  5. client   web  app   tcp/ip   server   Server

     side  code   data   storage   resources   app  cache   Installable web apps
  6. client   web  app   tcp/ip   server   Server

     side  code   data   storage   resources   app  cache   Installable web apps
  7. web  app   transport   server   Server  side  code

      data   data   resources   resources   Regular web apps cons • Caching expiry is a pita • Limited apis Pros • Lower bandwith requirements • can work offline
  8. zip client   web  app   transport   server  

    Server  side  code   data   storage   resources   Packaged web apps
  9. zip client   web  app   transport   server  

    Server  side  code   data   storage   resources   Packaged web apps
  10. web  app   transport   server   Server  side  code

      data   data   resources   resources   Regular web apps cons • Requires install • Requires js • syncing Pros • Low bandwith requirements • Works offline • Advanced apis