Hello @reckez
Thanks for trying out SuperPWA and for sharing your feedback.
1. The “add to homescreen” prompt doesn’t work after the first installation; meaning if you install the web app and uninstall it on Android it doesn’t prompt to install again
This is not a limitation of SuperPWA, but this is the expected behavior by design in Chrome. If a user deletes the app, then it doesn’t make sense to show them the Add To Home Screen notice on the next visit.
They can always add it again to the Home Screen from the browser menu. The prompt will reappear if the user clears the cache of the browser.
During testing, you can easily clear the browsing data by tapping the browser menu > Settings > Privacy > Clear browsing data > Select Advanced tab > from that select options like Browsing history, Cookies and site data, Cached images and files, Site settings and tap Clear Data
2. There’s no progress bar to indicate loading.. users may think it’s not loading and keep clicking the link to get it to load
This is good feedback and you are right. I think the idea here is that the app shell is always offline for a PWA, so the shell loads with placeholders and the content gets filled up. Something similar to how YouTube or Facebook loads.
However, this is not easy in a WordPress context. We can think of doing custom loading indicators. I will add a note about this for consideration as an Add-On.
While testing out your website on Chrome, Jose and I noticed couple of errors. I think all those are because of the presence of https://storage.googleapis.com/stateless-vigo/2018/05/7b0c24e6-picsart_05-21-11.26.38.png
in the service worker and manifest.
Can you host the image on your server and add it as the application and splash screen icon and try again?