Avatar
max
d82f9f153d55194f80794cb8accde9c0e58f269064794af46d0bafb751a62233
exploring new frontiers in tech, ai, states and adding to the timeless things we already know

Oh haha, btw snort became my go to desktop client, noticing subtle improvements there

Great stuff thanks for sharing! I was just writing about that yesterday in reply to the rabble's post about adoption and nostr in general getting more attractive.

This will be an amazing start or reference point to other clients' designers and devs.

Can nostr support e-commerce? Can imagine a single flow of product data which can then be used by clients etc. to see and know which products are available at your location and then track the prices, letting you collect the items as well to your wishlist

Haha, I’m down, will note for myself when I have a few free days. Or may suggest that for opensats

Something scary I can also imagine: imagine Meta coming to nostr, with the resources they have, they can build the best, most convenient client by far from what we have currently and which will work on all platforms. This way they could control the most users of nostr because most will choose that app because of marketing, convenience etc. But on the background they could still run ads and get every piece of data they can from nostr… is that something possible?

I’d need help for sure from someone understanding nostr better.

But overall that may be the radical choice needed to push things further, one possible solution I could think of.

When there is no marketing people need to make a lot more effort to learn how it works and get in.

The way world currently is, that’s already pushing few people to learn about nostr, unless something really bad happens, we could try a somewhat centralized approach for marketing/onboarding.

What if we redesigned nostr.com primarily for non devs?

People would arrive on that page to understand in the simplest terms what nostr is and get to the CTA which will be Get started or something like that

Then we can guide them through the account creation (keys), basically do the onboarding once and on nostr - don’t delegate that to all the clients to figure themselves

The next question will be about lightning wallet and how it works which is a different issue in terms of understanding, but it’s not required to get into nostr and can be done later also

Then we can share a list of clients that work with the platforms the person is using and tell them how to sign up there, maybe a few tips or notes

So in summary that experience can save a lot of dev time, be the single source of truth and a place to get started with nostr and then get directed somewhere with lots of clients and apps built with nostr, in a visual way, almost like an app store with similar screenshot images for people to get how it looks etc before they try it

This is something a solo designer can conceptualize even, myself included.

Replying to Avatar Newton

nostr:npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240 is spot on here. I suffered a lot yesterday when I introduced #Nostr to my undergrad students in the classroom, in a public university in Bangladesh. They were happy to get introduced to it and began using it instantly but they didn't like the browser extension part.

I must confess I was not a very capable teacher on the Nostr topic, and I have to chalk out a more clear-cut and simple onboarding instruction set, but what Rabble is focusing here requires serious attention of our wonderful devs.

Btw, my introducing of nostr:npub1exv22uulqnmlluszc4yk92jhs2e5ajcs6mu3t00a6avzjcalj9csm7d828 to my students was smooth. They didn't have any trouble at all.

Thanks. 🫂

nostr:nevent1qqs2u0fke3h32jkj357mhh9qatqlrkndg7amh0dwszl5zm5q5pp9tacppemhxue69uhkummn9ekx7mp0qgs8d3c64cayj8canmky0jap0c3fekjpzwsthdhx4cthd4my8c5u47srqsqqqqqpvq2q79

Browser extension is confusing, easiest is to just download a mobile client

Or go to snort / iris on the web, no need for any extensions. Unless you want to connect lightning

Is that what nostrdesign was recently set to be doing? There surely can be a generic approach because all nostr apps share the same onboarding etc. that comes from the protocol fundamentals.

But on the other side, if we were to fund/design/build the best in class client including UX that’s possible on nostr, with a great design system - all other devs will want to at least copy the way it works.

Can open the design files and a design system for other to copy and adapt.

The work can include User journey maps, basic design heuristics in general and examples from best in class apps so solo devs are better equipped not to make obvious mistakes that hurt UX

I think a great designer can come up with a solution based on the limitations and available developer resources for the features. Of course if it’s not straightforward and requires a lot of testing + basic things take long and you’re solo, designer can also help prioritize things for the user experience first.

Email is also a protocol though and everyone should have it, even more people than facebook has