let's say i wanted to make a nostr client as a complete beginner

where would i even start?

Reply to this note

Please Login to reply.

Discussion

NDK

ah, sounds familiar

how hard would it be to make a goodreads client for nostr?

think there is someone already on it but would love to choose between multiple

hmm, would love to know who's making one?

It seems to be a nostr community of librarians recommending books, not a nostr client πŸ€”

Step 1: Download #Amethyst

Step 2: Say, "Wooooow, this is amazing. This does everything I'd ever want from a client."

Step 3: Forget that nightmare of making your own client

πŸ€™πŸ€™

i am not a fan of everything-clients

oh that i've used a lot πŸ˜…

Fork wikifreedia πŸ˜…

hmm, it's not really articles i suppose

i think there's more common ground with listr

I believe most wtart with a "hello world" program.

go to snorts repo and work on that instead of making a new one.

even if it isn't a twitter clone i have in mind?

gotcha. do you mean beginner programmer or beginner to nostr client building?

both 😁

ahh. well i'd suggest learning to program a bit more before diving into a client on your own. i'd suggest doing code academy and checking out existing projects to get a feel for it before doing it from scratch yourself.

what languages would i need for such endeavour?

depends on what you wanna build but most would probably say python or javascript. if you wanna to do nostr stuff in the browser, you can't go wrong with javascript. also, ndk by pablo is written in javascript and is great for making nostr clients. https://github.com/nostr-dev-kit/ndk

sounds good, thank you so much πŸ€—

anytime and good luck! feel free to hit me up with any other questions

It’s a nightmare, even for a seasoned engineer.. trust me.

copy/paste an open source client.

rename it.

imadethis.jpg