I've been hacking on a Bluesky Android native client, jokingly called JerryNo!, but that I silently renamed to Monarch once I realized it could actually go places!
This is my first Android app using new frameworks and libraries, I'm excited to see where it goes.
It's nowhere near ready for day-to-day usage, but I'm dogfooding it already to spot bugs and UX issues.
I'm having lots of fun, so I decided to go back in time and get together a timeline view of my stream of consciousness of these weeks :^)
I don't want Monarch to become an income source, I want to keep it open-source - on Tangled of course.
It took a while but the code looks much better now Kotlin is cool but it still smells too much like java It has Result<> though!
It's also insane that I went from never having touched Jetpack Compose to a proto-app that works and has no major layout issues Fuck AutoLayout, android gang
PLC PDS lookup gang
Got a login flow working! I hard coded my pds so far, but I'll work on PLC lookup so you won't have to write it by hand
we got blob uploads folks
gang
we got external embeds and post embeds folks letsgoooooo fun fact: post embeds and its container are the exact same Composable component! :D
working!!!! this is the only video you can record in the android emulator lol