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 #1143

Open
cl3mcg opened this issue Jul 7, 2023 · 0 comments
Open

PWA support #1143

cl3mcg opened this issue Jul 7, 2023 · 0 comments

Comments

@cl3mcg
Copy link

cl3mcg commented Jul 7, 2023

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
On iPhone, Safari's feature "Add the website to the Home Screen" allows the user to use a website as a PWA. A shortcut is created on the home screen of the user.
The PWA support from Podverse is minimal and the experience degraded.

  • The sound controls are not always displayed on the iPhone Lock Screen.
  • The PWA resets every-time the app is idle for a couple minutes (meaning that the podcast listened is starting from the beginning instead of continuing when it stopped).
  • The podcast download cache is reset very often, resulting in multiple downloads of the same podcast episode.

Describe the solution you'd like
A clear and concise description of what you want to happen.
I would (very humbly and very nicely) suggest Podverse's team to take a look at the best in class PWA implementation (such as Twitter's PWA, or Mastodon client called Elk) and try to implement something similar.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
No alternative per se.

Additional context
Add any other context or screenshots about the feature request here.
PWA allows to have a decent app untied to any platform or operating system. PWA allows any user to install a functional app without depending on a specific store (or having to pay to deliver an app through a store). I believe that all of the above match the FOSS philosophy of Podverse.

Please feel free to join our Matrix space and chat with us in the #dev channel if you'd like to work on this.

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

No branches or pull requests

1 participant