{"action":"created","issue":{"url":"https://api.github.com/repos/standardnotes/web/issues/176","repository_url":"https://api.github.com/repos/standardnotes/web","labels_url":"https://api.github.com/repos/standardnotes/web/issues/176/labels{/name}","comments_url":"https://api.github.com/repos/standardnotes/web/issues/176/comments","events_url":"https://api.github.com/repos/standardnotes/web/issues/176/events","html_url":"https://github.com/standardnotes/web/issues/176","id":285192091,"number":176,"title":"Progressive Web App with Service Worker","user":{"login":"christiankaindl","id":15364860,"avatar_url":"https://avatars0.githubusercontent.com/u/15364860?v=4","gravatar_id":"","url":"https://api.github.com/users/christiankaindl","html_url":"https://github.com/christiankaindl","followers_url":"https://api.github.com/users/christiankaindl/followers","following_url":"https://api.github.com/users/christiankaindl/following{/other_user}","gists_url":"https://api.github.com/users/christiankaindl/gists{/gist_id}","starred_url":"https://api.github.com/users/christiankaindl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/christiankaindl/subscriptions","organizations_url":"https://api.github.com/users/christiankaindl/orgs","repos_url":"https://api.github.com/users/christiankaindl/repos","events_url":"https://api.github.com/users/christiankaindl/events{/privacy}","received_events_url":"https://api.github.com/users/christiankaindl/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":14,"created_at":"2017-12-30T08:47:54Z","updated_at":"2018-05-18T08:51:42Z","closed_at":null,"author_association":"NONE","body":"Progressive Web Apps are the future. Microsoft announced that they will display PWAs in the Windows Store, Google announced also that they will show PWAs in the Play Store (and they even made a Google Maps version - \"Google Maps Go\"). Edge and Safari - the last remaining big browser - have both started developing and shipping Service Workers in their browsers. \r\n\r\nThe World Wide Web will become a gigantic space that can give you thousands of apps and experiences at no time. It's an \"App Store\", but without the \"Store\". I think this is an opportunity to make Standard Notes a first class citizen in that space. (I don't know your focus, but with _only_ a PWA your app can be listed in the Windows Store and the Play Store - and potentially even more place in the future - besides it being available through the web (in the end it is still a \"website\"))\r\n\r\nThere are plenty of success stories from big companies who switched to PWAs and increased user engagement, usage and revenue - most recently Tinder, but also Starbucks and others already jumped on the train.\r\n\r\n---\r\n\r\nI use Standard Notes as a Web App on my desktop (through GNOME Web - thanks to the manifest.json). This means that, although I use the web version, I can use and switch between it like a normal desktop app - it has it's own window. \r\n\r\nBut when - for whatever reason - my internet connection fails, I am out of luck with this method because there is no offline capability with Service Workers and then _I can't make any notes_.\r\n\r\nOn MDN: https://developer.mozilla.org/en-US/Apps/Progressive\r\nSome cool ones: https://pwa.rocks/\r\n"},"comment":{"url":"https://api.github.com/repos/standardnotes/web/issues/comments/390140853","html_url":"https://github.com/standardnotes/web/issues/176#issuecomment-390140853","issue_url":"https://api.github.com/repos/standardnotes/web/issues/176","id":390140853,"user":{"login":"christiankaindl","id":15364860,"avatar_url":"https://avatars0.githubusercontent.com/u/15364860?v=4","gravatar_id":"","url":"https://api.github.com/users/christiankaindl","html_url":"https://github.com/christiankaindl","followers_url":"https://api.github.com/users/christiankaindl/followers","following_url":"https://api.github.com/users/christiankaindl/following{/other_user}","gists_url":"https://api.github.com/users/christiankaindl/gists{/gist_id}","starred_url":"https://api.github.com/users/christiankaindl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/christiankaindl/subscriptions","organizations_url":"https://api.github.com/users/christiankaindl/orgs","repos_url":"https://api.github.com/users/christiankaindl/repos","events_url":"https://api.github.com/users/christiankaindl/events{/privacy}","received_events_url":"https://api.github.com/users/christiankaindl/received_events","type":"User","site_admin":false},"created_at":"2018-05-18T08:51:42Z","updated_at":"2018-05-18T08:51:42Z","author_association":"NONE","body":"Hey again!\r\n\r\nSome updates on the PWA front :) \r\n\r\nGoogle held its yearly Google I/O conference and talked a lot about Progressive Web Apps.\r\nA good summary article is here: https://www.thurrott.com/dev/159129/google-said-pwas-o-2018\r\n\r\n_In short:_\r\n- Google converts all their web services to PWAs, starting with Google Search which already uses Service Worker now\r\n- Native support on Chrome Desktop, meaning you will be able to add PWAs on desktop just as easily as on mobile\r\n- Google is pushing PWAs really hard.\r\n\r\n---\r\n\r\nMeanwhile, JudahGabriel Himango wrote an excellent article on his experience launching a PWA to all 3 major app stores: https://medium.freecodecamp.org/i-built-a-pwa-and-published-it-in-3-app-stores-heres-what-i-learned-7cb3f56daf9b\r\n\r\n_Spoiler: Apple makes it really hard, Google and Microsoft wins_\r\n\r\n---\r\n\r\nAnd lastly, a cool website about PWA stats: https://www.pwastats.com/"}}
{"actor":{"display_login":"christiankaindl"}}