Why SwiftUI feels janky: it ditches Core Animation, the backbone of iOS smoothness
dotey · x · 2026-09-16
Developer kzzzf explains why SwiftUI apps can feel janky: SwiftUI isn't "native" in the classic sense — it drops Core Animation, the key element that kept iOS animations smooth since the original iPhone.
In SwiftUI, animations run in-app without CA backing. Block the main thread and a SwiftUI ball stalls, while UIKit's keeps moving because its animations run on the render server.
More from coding & agent
- Microsoft's MemSteer turns unlabeled user histories into agent memory supervision — MicrosoftResearch · 2026-11-02
- She fired herself from her own Instagram: AI agent runs the account, views up 82.3% — heyshrutimishra · 2026-11-02
- Sourcegraph: AI writes code faster than teams can review it, driving more outages — AI Engineer · 2026-11-02
- Tsinghua & Microsoft's HarnessMM cuts agent token use by up to 87.93% while raising success rate — rohanpaul_ai · 2026-11-02
- GitHub launches Agent HQ: Anthropic, OpenAI, Google coding agents in Copilot — emmanuelvivier · 2026-11-02
- DeepSeek open-sources Super-Agent, a coding agent that reads team chats to minimize human input — emmanuelvivier · 2026-11-02