Since SN added support for PWA, it has opened my eyes to the power of using them to decrease/limit the number of apps on mobile. I already practice very selective app installation to just those really needed, but PWAs just make me want to remove even more apps.
What PWAs are you all using most frequently (besides SN obviously), and getting the most value from by substituting app use with them. Would love to hear so I can start stacking more PWAs.
Let’s stack more PWAs and less apps! ;)
I was talking yesterday about this with some friends: Lightning wallet developers should have a backup plan and have web apps ready, otherwise they are at the mercy of Apple and Google.
reply
Completely agree. This is possibly one of the most powerful use cases for PWAs, and should certainly be prioritized by developers in the space.
reply
reply
Ahh yeah great project, checked it out a few weeks ago. Did not make the link of using it as a PWA previously. Really powerful.
reply
I made a couple:
More in the works :)
reply
morse code is fun
reply
You got me motivated to clean up a repo I've had around for some time and to make it public: PureDogPWA
reply
Question: Is there a difference between PWAs and those that you can generate via your browser and put them on your home screen?
Plus, can all browsers do this? My favorite browser seems to generate them nicely.
reply
A true PWA is "installable" rather than just something that puts an icon on your homescreen. The PWA will open in its own window and stay open separate from your browser. If it's not a true PWA, the icon will open in a browser tab. When you close the browser, it closes like any other browser tab. Still useful, but a true PWA is therefore much more like a native app store on your phone.
True PWAs differ in that they have a regular html with a little extra code, a "service worker", and a manifest. Good resource template for building is https://simplepwa.com
Benefits of PWA in my view: 1. Less storage taken on phone, 2. No need to rely on app stores, 3. Instant updates
reply
Interesting. Very informative! Thanks for your contribution.
reply
Well, SN's PWA, browser-generated SN PWA and browser all keep open separately. So, I think my Bromite does seems to generate PWAs if that's the case. It's a derivative of Chromium but has 'enhanced privacy'.
This thread has helped a lot. I'll try and utilize PWAs more now.
Thanks for your link - looks good too. I'm going to download it via github and check it out now.
Edit: message: "I couldn't find a suitable release"
reply
And oh, one I use is Dbuzz at https://d.vuzz which is a mico-blog platform on Web3 https://hive.io
reply
I use wefwef.app for Lemmy client, looks similar to Apollo and works as intended.
reply
I've just thought of a couple of things to take into consideration when turning some of your apps into PWAs.
Firstly, if you use a firewall/VPN combination - as each PWA will be considered as requiring the same ruled as your browser. This could accidentally allow your location to be known under certain circumstances.
Secondly, if you're on mobile and have energy-saving when you go low battery; you might encounter weird behaviour, such as log outs or restarts, when your energy-saving kick in.
reply
Twitter used to be a PWA.
reply
Lol RIP twatter
reply
reply
Good to know, thanks. Their app already does not collect user data, so not sure if any further benefit to gain from using it as PWA. Also it’s a shame that resource is not more widely used, and up to date with bitcoin accepting businesses.
reply
Twitter works as one, but not that well and I’m beginning to stop using the platform.
Makes me think that we can have amazing nostr PWA clients that can do whatever allowed by PWAs and entirely circumvent App Store censorship.
What are the downsides? Malicious code? No central curation of app selection? 🤔
reply
Yes exactly! I’m not sure there are any downsides, but would be interested to hear if there’s any.
reply
I like the idea of PWAs, I just wish there was a way to put them in the app drawer instead of my home screen.
reply
Not sure what OS your on, but on iOS you can put them into folders. So one could create a folder of all their PWAs if they like, or mix them into category folders with apps. Just tested and it works. But yeah tucked away completely in the drawer would be nice.
reply