It is a "preview" and currently does not contain any information about service workers. I did not realize that until I created an account, invested some time clicking through a bunch (too many) dialogue boxes, and was presented with a message that part 2 would be emailed to me. I do not currently feel enticed, I feel a bit annoyed. Nice flash animation but the title promises to teach something and that is misleading and should be changed.
I'm a huge fan of the new service workers functionality. Between it, and local storage, you can write offline web apps, which offer native app like functionality.
I was working on an internal inventory tracking system a few months ago, and three weeks before delivery the product team discovered that the rooms where the back stock is counted have no wifi signal. I was able to make it work offline with a service worker in three days without major changes to the architecture.
Several years ago I was asked for a software for inhouse maintenance technicians (for AC).
As some of the customers were in the middle of nowhere, the technicians would have to check boxes on their checklists without the possibility to validate it online.
We add to go for a native app as service workers were not a thing at the time, but it would have save us a lot of time if we could have use plain html/js
19 comments
[ 4.2 ms ] story [ 40.8 ms ] threadBasically PWAs allow you to build features that were only possible in native apps before.
As some of the customers were in the middle of nowhere, the technicians would have to check boxes on their checklists without the possibility to validate it online.
We add to go for a native app as service workers were not a thing at the time, but it would have save us a lot of time if we could have use plain html/js
Is this the definition of progressive web design? :)