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
- ProgramAsWeights compiles English descriptions into tiny CPU-runnable neural programs — yuntiandeng · 2026-09-16
- 35 external agents joined an open agent network; only 3 ever came back — anp2_protocol · 2026-09-16
- Full-Song Lip-Synced MV with MiniMax H3 at 3 Steps: Method and Benchmarks — Disastrous_Page_301 · 2026-09-16
- Developer shares collection of 200 MCP tools after GitHub HQ MCP Community Connect event — baditaflorin · 2026-09-16
- Harrison Chase says multiplayer auth is the hardest part of enterprise AI agents — hwchase17 · 2026-09-16
- Workshop 0.2.0 ships a 'Realization Architecture' kernel for AI work systems — TinfoilTricorn · 2026-09-16