PWAs as Tools to Benefit Future Development of Nostr

Progressive Web Apps may be the way forward for the apps interacting with censorship resistant protocols. Check out this quick and light post of what PWAs are and what makes them so powerful.

Tony

14. Juni 2023June 14, 2023 · 3 Min. Lesezeit3 min read

In light of Apple's recent actions against Damus and the broader zap functionality, concerns are growing among the Nostr community and beyond (thank you, ⁠jack for highlighting this on the blue bird app).

Quoted note

As the pushback from traditional institutions - including tech companies, governments, and regulatory bodies - is likely to escalate, many are exploring viable alternatives. One of these, as recommended by ⁠iefan 🕊️ among others, is shifting towards Progressive Web Apps (PWAs). This strategy could help us break free from the limitations imposed by centralized app store authorities who dictate what can and cannot be incorporated into Nostr clients and other apps interacting with censorship-resistant protocols.

Note, that Damus is not the only app facing scrutiny from Apple:

Quoted note

If you're new to the concept of PWAs, check out my brief overview:

A Progressive Web App (PWA) leverages web technologies to provide an app-like experience while maintaining the versatility and accessibility of traditional websites. Here's a more detailed comparison:

Similarities to Traditional Apps:#

Similarities to Websites:#

Unique PWA Features:#

The Ultimate Example:#

My favorite example of a PWA is the Timechain Calendar app. It feels like an app, it looks like an app, yet it is web-based, so it does not require anyone’s permission to live on your phone or desktop.

tc

Outro#

Overall, PWAs aim to combine the best of both worlds: they offer the user-friendly experience of traditional apps while preserving the flexibility and platform-agnostic nature of websites. They indeed can be a way forward for censorship-resistant apps.

#Apps Store restrictions#Nostr#PWA#apps#censorship#censorship-resistance

Written by

Comments

No comments yet. Start the conversation.