Untitled

Announcing Olas 0.1!

Olas is an Instagram-like client for iOS and Android.

Olas 0.1 provides a feed of videos (like those on flare/highlighter/zap.stream), picture events (kind:20, a new kind that no client had implemented yet) and the classical short notes with images attached we are all used to.

When publishing images, Olas uses the new kind:20, in a future release you’ll be able to control whether to publish as a short note so that it appears in microblogging clients too.

Some more features already available:
✅ blossom uploads 🌸
✅ NIP-22 replies
✅ Reels (still quite buggy though)
✅ Edit your preferred blossom servers
✅ Edit your nutsack mint list
✅ Image download optimization (to be gentle with mobile data plans)

Coming next:

  • NIP-55 (Amber) Logic
  • Fix NIP-46 (bunker) login
  • complete NIP-60 (nutsack) wallet
  • Add NIP-57/61 zaps + nutzaps
  • Bookmarks
  • NIP-29 support: you’ll be able to create private or public communities where to share photos and videos with; imagine creating a private group just for your family or friends where you can publish pictures you don’t want to share with the world; or a community for artists.

Android users got a chance to get a glimpse of it already since nostr- active app stores like Zapstore are 100x easier to work with than permissioned stores.

EXPECT BUGS, this is an alpha release.

TestFlight link:
https://testflight.apple.com/join/2FMVX2yM

note1jza65mj3ndamfump9ppr02duawv98k2e83ppeh832j6tfg8euwtq3gzj5r

Write a comment
× 3 × 8 × 1 × 1 × 2 × 1 × 1 × 2 × 1 × 1 :deadpoolshock: × 1 :POGGERS: × 1 :Clap: × 1

Tonight or tomorrow 🫡

Reply to PABLOF7z…

yes, the next version will remove that constrain since it’s a fairly popular request

Reply to PABLOF7z…

ah fuck, I know what happened – what version are you on?

Reply to PABLOF7z…

wow wtf, no! is that android or ios?

Reply to PABLOF7z…

Okay now I’m confused, too..
Wtf..
Need to rethink a lot for Lumina now.. wtf..

Reply to highperfocused…

Somehow this never reached me :(
Maybe that’s what I needed for LUMINA.rocks … #lumina

Reply to highperfocused…

Fixed since yesterday! Republish with –overwrite-release 🤙

Reply to franzap…

👍👍👍 i still need to add support for multiple images in one post 👍

Reply to PABLOF7z…

Better!

If a post has multiple images attached, it should show all of them in the grid view.

Reply to Sjors Provoost (possibly compromised)…

The latest version I just published should properly display grid mode

Reply to PABLOF7z…

HAHAHHA

Will fix the version in zapstore asap, been having some issues with it but hopefully @franzap will iron them out soon 🤙🤙

Reply to PABLOF7z…
Reply to 2zkk…az8h…

Dark mode needs work. And nothing happens when I click Publish.

Also when logged in, I’d like my home feed to be only people and tags that I follow. Maybe a button somewhere to turn global on.

Anyway, very cool stuff!

Reply to Sjors Provoost (possibly compromised)…

IIRC Instagram started allowing portrait photos a few years ago. Would be nice to enable that.

Reply to Sjors Provoost (possibly compromised)…

I got a more recent version now… when image grid? :-)

Reply to Sjors Provoost (possibly compromised)…

Pablo is beating me to the chase!!!

Reply to zach…

Bullish 💜

Reply to tatsatoshi…

Kind of weird to include microblogging notes, but not curated gallery entries.

Reply to Silberengel…

Yeah, just been posting things to my Amethyst gallerie on the @npub1...jc2jl npub. No idea, if they show up anywhere else.

Reply to Silberengel…

Android users got a chance to get a glimpse of it already since nostr- active app stores like Zapstore are 100x easier to work with than permissioned stores.

What specifically what that much easier @PABLOF7z

Looking for value prop/benefits for the dev marketing site.

cc @franzap

Reply to …

Perhaps not, however, I remember it being a process each time you push out a new version of

Reply to deeznuts…

Every single time they must sprinkle holy water on your release

Reply to deeznuts…

Apparently I need to now wait for the central planners at Apple to approve the fucking release; I thought in TestFlight you could just deploy and the review bullshit was just for the App Store…

Reply to PABLOF7z…

Same broken build for me too

Reply to deeznuts…

my first time releasing something on Testflight, looks like I needed to be explicit about which version the link points to; I just thought it would point to the latest one 😅

Reply to PABLOF7z…

See if the version now fixes that; apparently the TestFlight had an old very very broken version

Reply to PABLOF7z…

Ooooh shit; I know what happened, apparently after deploying I need to push explicitly to the general tester group the new version; the version everybody installed is like 1 day old!!

Reply to PABLOF7z…

Que pocas pulgas tienen algunos, no valoran el trabajo de uno y encima quieren todo gratis. Te banco Pablito

Reply to negr0…

Wait what; that’s an old version!

Reply to PABLOF7z…

No, it’s not 🤔 can you share a screenshot?

Reply to PABLOF7z…

Not to speak for @npub1...tajft, but in my understanding microblogging clients are the Twitter-clones, like Amethyst, Coracle, Damus, NoStrudel, etc.

Reply to Marakesh 𓅦…

I guess my point is, I still think having consistent galleries around clients would be nice somehow.

Reply to Don't Believe The Vibe 🌱🍋🍊…

Hm ok, I thought it was the other way round. I’m still confused an will observe what happens lol.

Reply to Don't Believe The Vibe 🌱🍋🍊…

Kind 20 is for all the shitposts, all memes and things you want to share but might not want in your Gallery. To me they are very different.

Reply to Vitor Pamplona…

But let’s say it was using kind 20 only, I guess this would represent exactly what I intended to do with gallery entry events. Basically images you want to share and put in your profile gallery, and not every screenshot from every shitpost. It’s a bit redundant to have 2 kinds for the same thing, I think. Just the way you create these currently in Amethyst is a bit different than actively posting a kind 20 event, like this client does. But it could be similar.

Reply to Don't Believe The Vibe 🌱🍋🍊…

I think @npub1...tajft is also trying to make it work with kind1 clients, which I don’t think it is a good idea. People don’t want to mix the two generally.

Reply to Vitor Pamplona…

Ok I’m confused now. I’m also confused every kind1 with an image currently shows up in the gallery when it’s using kind20 👀 is that because of alpha or is this the idea?

Reply to Don't Believe The Vibe 🌱🍋🍊…

Are they different? Galleries are selected. These ones are all the crap people post.

Reply to Vitor Pamplona…

Thanks for sharing.

If this is the way forward we should replace NIP93 events in the user gallery with this in Amethyst, for interoperability

Reply to Don't Believe The Vibe 🌱🍋🍊…
Reply to Vitor Pamplona…
Reply to florian…

On zapstore

Reply to PABLOF7z…

Do you have a link to the spec of kind20 events? 🥲

Reply to Don't Believe The Vibe 🌱🍋🍊…

I’m a early days user of instagram, i never really liked twitter..nostr is nice because it’s all of it in one place, with freedom, no algo.. i’m bullish on your app Olas!

Reply to ObjectiF MooN⚡️₿…

Link for android version ?

Reply to ObjectiF MooN⚡️₿…

If you like Instagram, images and early alpha clients with bugs, Olas is for you!

PABLOF7z
Nov 17, 2024 14:45

Announcing Olas 0.1!

Olas is an Instagram-like client for iOS and Android.

Olas 0.1 provides a feed of videos (like those on flare/highlighter/zap.stream), picture events (kind:20, a new kind that no client had implemented yet) and the classical short notes with images attached we are all used to.

When publishing images, Olas uses the new kind:20, in a future release you’ll be able to control whether to publish as a short note so that it appears in microblogging clients too.

Some more features already available:
✅ blossom uploads 🌸
✅ NIP-22 replies
✅ Reels (still quite buggy though)
✅ Edit your preferred blossom servers
✅ Edit your nutsack mint list
✅ Image download optimization (to be gentle with mobile data plans)

Coming next:

  • NIP-55 (Amber) Logic
  • Fix NIP-46 (bunker) login
  • complete NIP-60 (nutsack) wallet
  • Add NIP-57/61 zaps + nutzaps
  • Bookmarks
  • NIP-29 support: you’ll be able to create private or public communities where to share photos and videos with; imagine creating a private group just for your family or friends where you can publish pictures you don’t want to share with the world; or a community for artists.

Android users got a chance to get a glimpse of it already since nostr- active app stores like Zapstore are 100x easier to work with than permissioned stores.

EXPECT BUGS, this is an alpha release.

TestFlight link:
https://testflight.apple.com/join/2FMVX2yM

note1jza65mj3ndamfump9ppr02duawv98k2e83ppeh832j6tfg8euwtq3gzj5r

Reply to Derek Ross…

Paciencia a todos, hay errores como todo lo beta, Pablo irá mejorando todo poco a poco, será un gran cliente

Reply to negr0…

Been wanting a Nostr instagram type client. You are a legend.

Reply to Ivan…

Probando #olas muy feliz de que Pablito haya hecho un cliente para reemplazar a Instagram
https://video.nostr.build/f256355a53329c0c0e9f31f4122e7850a98d9369f3916a464a6b794e33af1669.mp4

PABLOF7z
Nov 17, 2024 14:45

Announcing Olas 0.1!

Olas is an Instagram-like client for iOS and Android.

Olas 0.1 provides a feed of videos (like those on flare/highlighter/zap.stream), picture events (kind:20, a new kind that no client had implemented yet) and the classical short notes with images attached we are all used to.

When publishing images, Olas uses the new kind:20, in a future release you’ll be able to control whether to publish as a short note so that it appears in microblogging clients too.

Some more features already available:
✅ blossom uploads 🌸
✅ NIP-22 replies
✅ Reels (still quite buggy though)
✅ Edit your preferred blossom servers
✅ Edit your nutsack mint list
✅ Image download optimization (to be gentle with mobile data plans)

Coming next:

  • NIP-55 (Amber) Logic
  • Fix NIP-46 (bunker) login
  • complete NIP-60 (nutsack) wallet
  • Add NIP-57/61 zaps + nutzaps
  • Bookmarks
  • NIP-29 support: you’ll be able to create private or public communities where to share photos and videos with; imagine creating a private group just for your family or friends where you can publish pictures you don’t want to share with the world; or a community for artists.

Android users got a chance to get a glimpse of it already since nostr- active app stores like Zapstore are 100x easier to work with than permissioned stores.

EXPECT BUGS, this is an alpha release.

TestFlight link:
https://testflight.apple.com/join/2FMVX2yM

note1jza65mj3ndamfump9ppr02duawv98k2e83ppeh832j6tfg8euwtq3gzj5r

Reply to negr0…

Wait what do you consider a microblogging client?

Reply to Suhail…

Yeah, the nip 46 login seems broken; will fix asap 😅

Reply to PABLOF7z…

Did we reach the limit of testers?

Reply to 7k70…rt3v…

I created a new bunker uri with Amber but nothing happens when I paste in the string and try to login 😭

Reply to Derek Ross…

Installed! A couple things out of the gate:

  • How do I login?
  • Auto detected dark mode which is great but when typing a text caption I can’t see the text.
  • Can’t dismiss keyboard past this point.

https://m.primal.net/MZBT.jpg

Reply to corndalorian…

I pushed a new version an hour ago; it should be more stable than yesterday’s release

Reply to PABLOF7z…

Android was a little buggy so I’ll use my work iPhone to test

Reply to djmeistro✝️ 🍊💊⚡️…