Nick Kohrn đź”­ đź’»

62 Followers
126 Following
614 Posts
Ohio-based iOS developer • astrophotographer • husband • father • views and opinions are my own and do not reflect those of my employer
Time Chunkshttps://www.timechunks.app
Astrophotographyhttps://www.astrobin.com/users/nickkohrn/
Pronounshe/him/his
If you have a SiriTipView for an AppIntent, is there a way to detect when the user taps its close button? I want to store a flag so it’s not shown on subsequent presentations of its parent view. I don’t want to attach onDisapear() to it because that’s called when its parent view is dismissed. I was hoping for an API like TipKit, but TipKit doesn’t manage SiriTipView, correct?

Liquid Glass: How to double the taps necessary for any task.

#UX #LiquidGlass #iOS26

Addendum: there’s bad SwiftUI code, ignorant of modern API, bashing HStacks and GeometryReaders together until something works. That needs training to overcome.

Then there’s failures of the framework. Like how you can attach an alert to a button, but not if it’s inside a menu. Or how you can add toolbar items to a bare window on macOS but not on iOS.

Those are failures of “learn once, write everywhere” and Apple needs to be better about them. Too many caveats, too many gotchas.

I’ve complained LLMs are bad at SwiftUI, and that’s not entirely accurate.

It has bad default approaches, because it’s all trained stale StackOverflow answers. It can be steered in the right direction if you know what you’re doing, but that’s kind of the problem.

I’ve said it before and I’ll say it again: Apple needs to massively improve its documentation and sample code to overcome this. Thousands of sample projects, actively maintained.

(Hi WWDR! Hire me to do this!)

Apple development in 2026 is all about the "Liquid Glass" redesign and the democratization of on-device AI. While we wait for Siri to reach its full potential via Gemini integration, agentic LLMs are already changing how we write and refactor SwiftUI. The future of the Apple ecosystem is here.🚀

https://martiancraft.com/blog/2026/02/what-excites-us-about-2026/

@rjj @Flighty Just wanted to give you a heads up about a broken layout.

RE: https://mastodon.social/@stroughtonsmith/116029651672868887

I’ve been annoyed by this for years. I’ve always wanted a nice API to make viewing single images nice and smooth like the Photos app, but it never feels as nice.

Tim Cook sold Apple's soul

Apple used to stand for something. Now Tim Cook gifts golden statues to Trump, removes apps at the administration's request, and cozies up to accused rapists at White House screenings. The company I once admired has become morally bankrupt, but leaving the ecosystem feels almost impossible.

Loopwerk

I can’t do it anymore. I’ve tried, but it’s just so fucking inscrutable.

How do I go back to the sensible tab handling mechanism in Xcode 26?

RE: https://wien.rocks/@noheger/115877698373215218

How did _any_ of this pass first-round QA? Even as a developer performing self-QA, this should be flagged.

I like many parts of the new design, but there are so many aspects which are simply bad.