Tech ranting on Android 12 making third-party apps a bit less integrated
Open domains in your app that your app cannot verify
"Your app's main function might be to open links as a third party, without the ability to verify its handled domains. If this is the case, explain to users that, at that time when they select a web link, they cannot choose between a first-party app and your (third-party) app. Users need to manually associate the domains with your third-party app."
In other words, unlike Android 11 and older, screw third-party app devs, your users will never have as smooth of an experience as a first-party app, requiring a few manual steps after install to set things up to open automatically (including disabling first-party apps' default links if they're installed, e.g. if keeping the official YouTube app enabled but preferring to use NewPipe by default for [youtube.com] links).
Also this seems like the partial death of the system-provided app chooser dialog - you either have a default app assigned to handle web URL intents (e.g. opening [reddit.com]), or it gets launched in the default browser.
I have encountered more image descriptions on Mastodon in 24 hours than I have in Twitter in a couple of years. Seriously. I'm not exaggerating.
As a blind person, this means a lot to me. If you read this and you describe your images, thank you so, so, so much on behalf of all of us. If you don't, now you know you'll be helping random Internet strangers make sense of your posts by typing in a few more words than usual.
@aral Or, if you want to have hardware: Turs a raspberry PI into an RTMP receiver that can feed directly into the ATEM Mini via HDMI. Really cool stuff! https://aaronparecki.com/2020/09/07/7/raspberry-pi-streaming-server
Turns out the grass is not greener on the other side: https://twitter.com/keleftheriou/status/1381463196280610816