apparently flutter is not that good at cross-platform 3d. this is something that egui + wgpu is really good at. still feeling good about my choice, since I want to do more 3d stuff in notedeck.

would be cool to have 3d avatars like on snapchat. imagine a completely private version of snapchat using MLS. so many opportunities yet to be explored.

Reply to this note

Please Login to reply.

Discussion

I just can't get into Dart and Flutter. I feel like that amount code you have to write is huge. You really get into what I call the pyramid of doom.

immediate mode + egui is so much nicer. You can subdivide up space and structure your ui with nested function calls. no retained mode nonsense

Yeah I’m a fan of immediate mode, but I really also can’t get into rust. I want to, but just not my cup of tea. Really like Odin and Jai actually.

I’ve gotta stick with what I know best though. Swift and SwiftUI 😅

is jai even released

Not publicly, still in private beta. I’ve had acces for a while. It’s really cool. Very similar to Odin. I actually started a libsecp265k1 wrapper in Jai. It integrates with C libraries well.

Jai still lacks stdlib stuff like high level networking, etc. there are curl modules, but it’s just not quite ready to build something like a nostr app.

That said after talking with you in Nashville last year about nostrdb, I started a rewrite of Seer this week overhauling my local data store implementation that was using SwiftData. Now I’m using lmdb+flatbuffers and wow. It is significantly faster. Lights out. Wish I would’ve done it sooner!

Flutter sucks, but its fast and easy. One day ill go back to the notedeck app and finish it off

it seems to be trying to run adb for some reason

https://cdn.jb55.com/s/564513e01e5c231c.txt