I don’t think I’m going to change anything in ’Sodes for iOS 26. It’s already harmonious with the new navigation design but I like mine better.
Maybe if I had to support iPad I’d think otherwise.
developer n’ designer • I make @moxtopper • also ’Sodes also many (cr)apps that never shipped • Oldsmobile man. • former nurse • bad writer • Cleve Land
“Silence, exile, and cunning.”
| Home | https://jaredsinclair.com |
| GitHub | https://github.com/jaredsinclair |
| aych tee tee pee ess colon slash slash fuck dot off dot com slash &then=die | |
| MTG Life Tracker | https://moxtopper.com |
I don’t think I’m going to change anything in ’Sodes for iOS 26. It’s already harmonious with the new navigation design but I like mine better.
Maybe if I had to support iPad I’d think otherwise.
Small potatoes in this world, but I’m still pissed: my app @moxtopper has been wholly ripped-off by some assholes from the Netherlands: their app Lotus, by “Vanilla b.v.”
Look at these screenshots; they’ve copied everything down to the fonts and layouts and iconography.
Swift Concurrency Pop Quiz!
Given the following base method (ignore the periods below; @-symbols are annoying):
func someMethod(
block: @.isolated(any) () async throws -> Void
)
How does the presence of various combinations of these additional keywords on `block` affect whether the value of `block.isolation` is the caller’s isolation or `nil`?
sending
@.escaping
@.Sendable
@._inheritsActorContext
NO CHEATING. Guesses in the thread 🧵
cc @mattiem