Lots of people (including Apple) put full-color icons on each top-level row in Settings these days.
I'm experimenting with using monochrome SF Symbols there. I may not ship it this way, but it's kinda fun, and it lets me use the same icons that are used for the corresponding features throughout the rest of the app.
Maybe that improves consistency and understanding, especially since I don't currently have localized strings.
Does the resulting "Restore Subscription" button in the UI, uh… work? For anyone?
I can't get it to do anything. Prompts for password, then does nothing, no IAP SwiftUI callbacks are called, and nothing is delivered to Transaction.updates.
"The iPad Pro doesn’t need to run macOS, but the answer to why an iPad Pro can’t do something a Mac can do, shouldn’t be to carry two kinds of computers with the same M-series chips, with the same RAM, with the same storage, and do different things on each.” https://duck.haus/@joesteel/112448850000669090
@marcoarment the combo of Apple Silicon and their cross-platform software work should have meant that the iPad Pro and MacBook Air converged in to one product — that could be the best of both worlds! But instead they’d rather you buy two mostly similar $2000 computers.
It's completely unhinged how many times per day YouTube fails to load my search results, because something fails as it endless tries to load all the shopping and advertisements at the top of the page.
I keep restarting my post about the DOJ v Apple suit and try as I might, there is no way to sum up even my basic thoughts in less than 1,000 words. I'm on my 4th stab at it 😂😭
Anyway, I need to get to work soon, so I'm just gonna push whatever I have in the next hour lol
Any of my followers interested in testing my TCG/game life point tracker?
I built it literally for my wife and I to play MTG. Build 1 just went to TestFlight; if anyone outside my household is interested I’ll polish it a little and do a proper beta.
Currently supports 1-6 player games, variable starting life count, and allows each player to customize their color.
@MuseumShuffle My Series 4 (!) Watch is at approx. 80% battery health, and still lasts the entire day with room to spare — except for the odd week stretch every now and again where it consistently dies by 5 PM. 🤷🏻♂️ Apple Watches have always been like that in my experience.
This is a bummer! I just moved all my updated old blog things from Ghost back to Wordpress.com.
I’m scuttling back and scrambling to finish this week’s @dobyfriday challenge to do something bloggy. 👻🧑💻
(We talked about this on The After Show, but I don't think anyone wants what I’m trying to do in their inbox so I'm a little worried about how much they’re leaning into newsletters. I love how everything is open source, but I’m not smart enough to reliably host my site!)
/It is not the user's fault that SpringBoard craps up your launcher with stale app thumbnails going back to the dawn of history./
This is and has always been Apple's fault, and it’s beyond silly to complain that users are doing the wrong thing. They're not.
It's Apple's decision to clutter the launcher, to keep stale thumbnails for months and years, and to tie discarding thumbnails to force-quitting instead of a lighter abstraction. Bad UI
@stroughtonsmith It seems like all they need to do is automatically remove apps from the switcher UI once they’re been purged from memory by the system.
Back in the old days when retina screens on iPhones were still relatively new, there was a long running joke about how iOS still showed a non-retina Apple Logo () during start-up. Eventually this was fixed, but for many iOS update cycles it was the first thing we'd check when a new iOS beta was released.
Saw the pixelated logo on the EyeSight screen today while turning on my Vision Pro, smiled nostalgically, and then got to wondering how long it will be until that screen will be retina too.
Can a SwiftUI pro help me out? I have a Menu on screen that seems to be updating even though an unrelated variable is the one updating 🤔 I think I'm doing something silly
@christianselig@stroughtonsmith I think that’s just how SwiftUI works. The entire view is treated as a piece. The framework REALLY wants you to break up things to as small of pieces as possible, sometimes smaller than you may think is reasonable 😂