What has changed since, is that https://www.pwabuilder.com also has template for iOS App Store app, etc. But I have not tried that iOS template yet, publishing to iOS requires so many more steps.
I created PWA apps for Play Store, Windows Desktop MS Store, and Ubuntu Touch OpenStore. In my experience, publishing to Play Store and MS Store required payment. Publishing to OpenStore was free.
Additionally, PWA app requires web.manifest textfile, different icon sizes for different app stores, those files are at root of PWA website like https://app.example.com/web.manifest , like these files here:
https://medium.com/free-code-camp/i-built-a-pwa-and-publishe...
What has changed since, is that https://www.pwabuilder.com also has template for iOS App Store app, etc. But I have not tried that iOS template yet, publishing to iOS requires so many more steps.
I'm maintainer of WeKan Open Source kanban https://wekan.github.io , source code for all platforms at https://github.com/wekan/wekan .
I created PWA apps for Play Store, Windows Desktop MS Store, and Ubuntu Touch OpenStore. In my experience, publishing to Play Store and MS Store required payment. Publishing to OpenStore was free.
Links to PWA apps here:
https://github.com/wekan/wekan/wiki/Browser-compatibility-ma...
Easiest was to OpenStore. No payment required. Source code here:
https://github.com/wekan/wekan-openstore
In that Open Store app, no need to compile anything. It's just plain text, HTML, etc. URL to website is here:
https://github.com/wekan/wekan-openstore/blob/master/wekan.d...
If PWA app is not in some store, or WeKan (or other) app is self-hosted, it's possible to create app icon this way:
https://github.com/wekan/wekan/wiki/PWA
Additionally, PWA app requires web.manifest textfile, different icon sizes for different app stores, those files are at root of PWA website like https://app.example.com/web.manifest , like these files here:
https://github.com/wekan/wekan/tree/master/public