damus-io / damus

iOS nostr client
GNU General Public License v3.0
1.99k stars 288 forks source link

Post onboarding wizard #2134

Open alltheseas opened 5 months ago

alltheseas commented 5 months ago

TBD

overlay on top of Damus UI

alltheseas commented 4 months ago

explore tipkit #1255

cc @ericholguin

alltheseas commented 4 months ago

what are nostr's unique points, and why is this important?

-keys - what are they, and why should newbie care? -relays - // - -zaps -other unique nostr attributes

@danieldaquino mentions that newbies dont know what a npub is

when is the right time to surface the details?

@ericholguin says tipkit fixes everything #1255

alltheseas commented 4 months ago

@ericholguin also see https://github.com/damus-io/damus/issues/1109

alltheseas commented 3 months ago

@ericholguin via Jeroen suggesting to remove first post prompt from initial onboarding flow.

@jb55 advised only to remove first post prompt, if we can have achievements/badges for onboarding. Could be a delayed prompt

alltheseas commented 3 weeks ago

Should be fun - imagine damoose instead of clippy.

Real world customer question: WTF is a nostr address? I thought I have a npub already

image

https://damus.io/nevent1qqs9v75nd0a4futdkn696pjd2gkv7hrs9gx4rm32utyjcc04q95r93gpzpmhxue69uhkummnw3ezumrpdejqz9thwden5te0v4jx2m3wdehhxarj9ekxzmnyqyxhwumn8ghj7mn0wvhxcmmvqyg8wumn8ghj7mn0wd68ytnhd9hx2t5nec9

alltheseas commented 3 weeks ago

Username, nostr address remain confusing https://damus.io/nevent1qqsvs0nd4wy0slqcasngvkx0uq0p2tjv5epf4sph9h2sgnrft7kvkpca8qvn8

alltheseas commented 3 weeks ago

Relay question: "how many?"

https://damus.io/nevent1qqspta7fy74umjhjjejfclw4nex2n36ch3z7ldqak8wyq4f04l8e0tspzpmhxue69uhkummnw3ezuamfdejszrthwden5te0dehhxtnvdakqz9rhwden5te0wfjkccte9ejxzmt4wvhxjmcpzpmhxue69uhkummnw3ezumrpdejq40ka8k