Maybe the issue with specialty clients is the lack of UX consistency. There is an expectation of "what works" on Amethyst. When users install another app, they need to calibrate themselves to a new expectation for just that app. And that is tiresome for users.

We need to figure out a way to normalize that across apps.

Reply to this note

Please Login to reply.

Discussion

> lack of UX consistency

Yup, that's where a lot of the friction comes from. That's why I think including features like reply sections in specialized apps is rarely worth it. Users will have their favorite daily driver(s) for that sort of stuff.

I want my custom emojis, right there, when I type a ":" and I want swipe actions and... Others don't give a 💩 about that and need every available action to be literally spelled out on the screen (the facebook crowd).

Daily drivers compete on things like reply sections. Niche apps are wasting their time with them. No consistent UX (agreed upon by a Nostr Kabal) or ready-made components/libraries will change that.

> We need to figure out a way to normalize that across apps.

So no, I'm aiming for the contrary: highly diverse UI/UX in daily drivers.

Niche apps can integrate libraries to power complex things, right?

Yes, but they can only choose one. And one UI/UX that goes with it.

If there's a library for a reply section then yes I can do that in my niche app

Yes, there is a cost to that.

I heard discussion about "unified branding" as a plus for onboarding, makes sense.

But at some point users will have to pay the switching price, I don't see how to normalize UI on a decentralized protocol

Culture goes a long way. We need to move from easy and scrappy to thoughtful and quality.

Basically follow what the designers and product people in Nostr have been saying all along :)

I read culture as monoculture.

Maybe a middle ground? Where we'll see emerge a handul of UI patterns which will be followed by most apps

By handful I mean just a few. I don't know what handful means probably 😅

not necessarily monoculture, but having a culture that prioritizes quality instead of speed can indeed make a dent on this issue.

Can't disagree with quality, but that's not the point...

Take iOS and Android, both high-ish quality platforms yet two distinct UX cultures, migrating between them takes effort to adjust.

In nostr multiple paradigms could emerge, I love what nostr:nprofile1qqs2js6wu9j76qdjs6lvlsnhrmchqhf4xlg9rvu89zyf3nqq6hygt0spz9mhxue69uhkummnw3ezuamfdejj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uygje4n is proposing (very likely be used by Zapstore) but other designers will do other type of high quality nostr design. Some may just adapt to OS guidelines

Who knows what will come out, I would guess 3 or 4 main design paradigms, as I mentioned mentally "grouping" apps with Niel's UX will be natural.

We can only expect potential agreement on this while nostr is this small

Its a valid question.

There is minimal to zero attention on the transition experience between apps.