If I schedule a bi-weekly call for all things Kotlin + Nostr, who would participate?

Reply to this note

Please Login to reply.

Discussion

Depends upon the time. I'm Berlin time.

nostr:npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q nostr:npub1636uujeewag8zv8593lcvdrwlymgqre6uax4anuq3y5qehqey05sl8qpl4

I've been thinking of using the Flutter components and Citrine to build an e-reading app for Android. So that I can read my publications offline, on my phone.

Anything we built is:

- local-first (even without Citrine etc...)

- made for reading

Okay. I love Citrine, tho, fr.

I know. Just saying it's not required.

Are you saving on disk?

Do you have a database or just using a cache?

Super fast SQLite implentation by nostr:npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9 where events are stored as Models (https://github.com/purplebase/models) + have optional metadata or file resolution conversion etc...

Plan is to have the ability to give access to that database to compatible Apps ( citrine-style but better)

I like that and a backup is always a good idea, but relays are data stores with... well... a relay.

If your app won't be relaying events then relays are not the right tool... The storage interface I designed could act as a relay though (saving events intact) or otherwise can optimize the data format for local consumption

It will be relaying events. Of course.

Are there any Nostr apps that don't relay? Not even a zap or a ♥️?

That is not what relaying is

I thought relaying is to deliver a message from one client over a relay to another relay or client.

Yes. Most clients just connect to relays. They do not do cross-relay data transfer.

Also check Matrix.

I can't. I'm on vacation and left my laptop at home, to keep myself from working all day.

I'll check it tomorrow evening.

tl;dr billing.

No problem. I'll get to it, tomorrow.

Also optionally you could register for multi-region relays. 👀

Reduced geographic risk.

We already have that.

Or do you mean, including Asia?

Asia and US as well, yes.

Local-first all the way

Not replying on purpose to not poise the thread.

kotlin compiler sucks hard.

3% of code in our corporate 30+m LoC is in kotlin and responsible for 15% of compilation times.

Kotlin's features are not worth it.

nostr:nevent1qqspguywvahv0v6qu94flel0fehdqusuhvht0k6nr3m6z74a7tdae7qpz9mhxue69uhkummnw3ezuamfdejj7q3qgcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqxpqqqqqqzfpw62e

I will be there to perform android dev customer discovery for zapstore nostr:npub10r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7stjt2p8

84 hours or 336 hours?

Every other week

🤣

Me

Interesting idea.