Several new updates to the SwiftUI Backports project! Fixes for beta 4, new modifiers, and some community additions.
I've also tagged it like a grownup, so no more pointing at main when you add it via SPM.

| Website | https://rungxanh1995.github.io |
| GitHub | https://github.com/rungxanh1995 |
| Location | Toronto, Ontario, CA |
Several new updates to the SwiftUI Backports project! Fixes for beta 4, new modifiers, and some community additions.
I've also tagged it like a grownup, so no more pointing at main when you add it via SPM.
Here’s my recommended order for watching #WWDC25 sessions on the Foundation Models framework 👇🏻
1️⃣ Meet Foundation Models
https://developer.apple.com/videos/play/wwdc2025/286
2️⃣ Deep Dive
https://developer.apple.com/videos/play/wwdc2025/301
3️⃣ Prompt Design
https://developer.apple.com/videos/play/wwdc2025/248
4️⃣ Code-Along
https://developer.apple.com/videos/play/wwdc2025/259
I really like that Apple has published a list of the “Standard Icons" as part of the HIG. So often I find myself agonizing over which symbol best represents something. Hopefully this will also lead to an increase in consistency across apps.
https://developer.apple.com/design/human-interface-guidelines/icons
Apple implemented a feature I had requested in #Xcode26. So sending feedback does actually have an effect on the decision the teams make!
So don't forget to share your feedback in the coming weeks. Bugs might get fixed right away, and feature requests shipped the next year (like mine)!
Anybody else experiencing this iOS 18 popover bug where the lower the popover appears to the bottom of the screen the more squished it becomes?
Normally it should automatically display upwards if there's not enough space at the bottom. This happens on iPhone and iPad.
Property observers like willSet and didSet aren't triggered during initialization in Swift, but if we need to execute logic from property observers at this stage, we can use some workarounds: https://nilcoalescing.com/blog/TriggerPropertyObserversFromInitializersInSwift/
This week I want to talk to you about Dynamic Type support in SwiftUI. I think there is no way to create an excellent user experience without Dynamic Type support in your apps. SwiftUI provides Dynamic Type out of the box for any text representation and simplifies our job. But we still need to do some work, so let’s talk about it.