It's taken a lot of work but I'm really happy with the charts for the new Trends feature in @outplayapp. The animations in particular took a lot of fine tuning to get right.
It's taken a lot of work but I'm really happy with the charts for the new Trends feature in @outplayapp. The animations in particular took a lot of fine tuning to get right.
It can be difficult to find a clear, concise explanation of how method dispatch works in Swift, when calls are resolved statically or dynamically, and what that means for performance.
I wrote a post summarizing my learnings, with key cases and examples: https://nilcoalescing.com/blog/MethodDispatchMechanismsInSwift/
Fellow #iOSDev's, I see this pattern(?) increasingly and am unsure about it.
Finding the creation points searching for MyClass() no longer works.
On the other hand I can just create every class using .init()
how do you feel about using .init()?
Huh? Xcode 16.3 RC is already here! But take note: Xcode 16.3 requires macOS 15.2 or newer, while 16.2 still supported 14.5.
hi I’ve been generally offline for a long while but I want to reengage & it seems like a lot of my #iosdev friends are on here! So I’m thinking I’ll use this page as a place to for my nerdy thoughts and dev related things. I have a lot of relearning to do having taken a long break from coding but excited to jump back in
Custom Bindings in #SwiftUI don’t have to be confusing!
Learn how custom bindings can simplify your code and give you more control—especially with optional values like String?, Int?, and Date? #iosDev Watch now: https://youtu.be/t6bNewsQGJI
Introducing FlowNavigation.
A new SwiftUI framework for building linear flows—like onboarding or sign-up—in a clean, declarative way.
Read more + code examples: https://www.magnuskahr.dk/posts/2025/03/announcing-FlowNavigation/
I must say, I'm having a whale of a time implementing automation in my app. I'm simultaneously doing AppleScript and Intents/Shortcuts, and it's a blast.
Automatically getting Siri support via Intents is pretty neat, although I'm unsure how useful that is.
It's also pretty neat that this 20 year-old book is still very useful.
When my friends in the #iOSDev and #macOSDev community talk to me they quickly understand just how important to me the community is and a big part of that is #wwdc and the in person events that happen. This year Apple has an opportunity to change it as America is unsafe to travel to for a large part of the community. My request is that Apple opens up the dev centres around the world for that week and show that they are committed to fostering an inclusive community around the world.