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

Chickenpaint as a PWA #38

Open
blurymind opened this issue Aug 5, 2021 · 0 comments
Open

Chickenpaint as a PWA #38

blurymind opened this issue Aug 5, 2021 · 0 comments

Comments

@blurymind
Copy link
Contributor

blurymind commented Aug 5, 2021

It would be relatively easy to add a manifest file and enable chickenpaint to function as a pwa

Benefits of a pwa

  • Can be installed on the user's computer/smartphone
  • On mobile you do not need to go through the app store's approval process to make it installable
  • On mobile it can run in fullscreen mode - reclaiming some valuable vertical space
  • When installed it can even run offline when there is no internet connection
  • It can autoupdate when the online version is updated
  • It is not tied to any website that you need to bookmark or remember or sign up for, you can just use it as a local app

Requirements

  • Ability to present the user with an install prompt when not installed
  • It needs to pass Lighthouse's minimum requirements to be installable

The pwa can be hosted here on github.io and automated in terms of updating. You can see how I set it up on YarnEditor or tilemap-editor
https://github.com/YarnSpinnerTool/YarnEditor
https://github.com/blurymind/tilemap-editor

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