Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PWA Support #82

Open
andrewrothman opened this issue Jan 10, 2020 · 3 comments
Open

PWA Support #82

andrewrothman opened this issue Jan 10, 2020 · 3 comments

Comments

@andrewrothman
Copy link

Hi there,

sharedrop.io is awesome! Thanks for building this app.

I think it'd be a nice addition to be installable as a PWA. This makes it easy to use as a standalone app (specifically makes this easier on desktop, where it shows up as an independent Mac app which can be placed in the user's dock). It also allows a nice fallback UI when the network is offline.

https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Introduction
https://developers.google.com/web/progressive-web-apps/desktop
https://medium.com/james-johnson/a-simple-progressive-web-app-tutorial-f9708e5f2605

Thank you for your consideration,
Andrew

@floppydisken
Copy link

It's almost criminal that sharedrop is not a PWA yet. I'd be very interested in this. I might even be the one to do it.

@szimek
Copy link
Owner

szimek commented Sep 27, 2021

Ha! It is indeed :) I planned to rewrite it in React / Preact / Svelte / web components / ... and that's why I never invested much time into looking how to turn an Ember app into PWA. Also,

PR is very welcome!

@AlfonsoML
Copy link

Making it available as a PWA doesn't require any rewrite, just adding a web.manifest file and some icons, and then you can add extra capabilities from that point.
Look at https://docs.pwabuilder.com/#/home/pwa-intro

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants