🧵 Biggest “surprise” of the last day? Being able to just push out a beta for my new macOS app without waiting for App Review or s/th is GREAT.
I mean, sure: The App Store is nice because it's well-integrated with Xcode (15, especially!), and takes care of hosting/ delivering/ payments/ IAP handling etc. Ace!
So among the things I had to do first: Set up payments (Paddle), licensing (Keygen), updating (Sparkle), hosting (Vercel/GH Pages/CF), and some workflows to take the pain out of …
I’m currently using the Mastodon app on the phone, but I’m seeing people using other apps for Masto. Can you tell me which one you’re using and what’s the best thing you like about it?
Nice article. As a C# gamedev, I had half-considered trying out Rust one day to see if (unlike C++ which makes me miserable) I might like it. But now I don't have to; it's clear I would be just as miserable with Rust, just for different reasons.
@sinbad@runevision Oh that's interesting—I was considering trying Swift for gamedev, after a disillusion with Rust. For writing apps the language is incredible comfortable, and seems a lot more relaxed than Rust, so I assumed it'd be a nice fit for games. Do you remember specifics of what made Swift annoying for gamedev?
@angelikatyborska I visited the city once and my brain couldn't accept that this was the capital of the country. People in the streets were so calm and nice!
launched TikTok for the first time in a while - brilliant new feature…
Prior function - To skip to the next video, you scroll upwards.
New functionality - as you are scrolling upwards the video increases speed.
So like, maybe you decide not to keep moving your finger upward and watch the remainder at increased speed.
I don’t know if this exists in another app and I’ve just not seen it - but impressive. no instruction needed, discoverable and makes sense exactly where it is.
@sindresorhus Ohhh yes yes yes! I currently use a Sketch plugin for this, but its keyboard shortcut is broken, and requires you to change your selection before triggering. Very much interested in your take!
@mattiem The idea sounds like something really useful—but I'm not clear exactly on what the package wants to do, and what it already does.
It can read theme files in two formats, but what can it then do with that data?
So cool! AltStore is out, they're not trying to make any money off of anyone, and one of the first apps is a clipboard manager. (I love clipboard managers)
😅 I was today years old when I realised that you don’t have to declare encryption export compliance manually for every build if you add this entry to your target properties:
Adding a “Git config options” table to Retcon, for seeing current values.
When an option isn't set, the app tries to be helpful and shows the actual resolved value.
Yearly tradition: pick up my phone and realize I can't go grocery shopping until I've connected to Xcode & rebuilt the app that holds my grocery list hostage
(years ago, I made my own grocery shopping app, and still use it to this day. It's installed to my phone directly from Xcode, so the build has a one-year expiry!)
In the same vein, a bunch of Americanisms (e.g. a character desperately needing money to pay off medical bills) feel relatable to some, but require suspension of disbelief from others.
It's fascinating to think that to much of the world, a lot of US culture feels like “movie stuff“.