I’m Mihaela. Senior iOS architect with fifteen-plus years on Apple platforms. I build AI-powered developer tools for the Apple ecosystem.
Currently shipping Cupertino, an open-source MCP server that gives Claude and other AI assistants offline access to Apple’s developer documentation. Featured in iOS Dev Weekly.
Also shipping TileDown, the Swift static site generator this site is built with, and three apps for people who work on Apple platforms: OneGraph and XRay Viewer, both in public beta for the Mac, and SlayerTree, coming soon.
UIKit and AppKit hand the render server a description of a motion and walk away. SwiftUI does not, and it does not behave the same on a Mac as on an iPhone. I measured both on a Mac, two simulators, a real iPhone and a real iPad.
SwiftUI modifiers compose in the same order as Core Graphics transforms, read from the other end, and offset snaps to the pixel grid so a later scale multiplies its rounding, measured by rendering eight modifier chains against closed-form matrix math