The plain-English version
Apple’s interface framework providing objects and infrastructure for event-driven app interfaces.
Why it matters
Existing iOS codebases may use UIKit, SwiftUI, or coordinated use of both.
Let’s make it click
A view controller coordinates a document screen and its navigation behavior.
Vibe Bro’s heads-up
Assuming every screen uses the same framework can lead to changes that do not fit the project’s existing lifecycle and ownership.
The docs behind it
Documentation links checked .
Editorial review · October 28, 2026
Supported: Apple's controller guide supports UIKit's view/controller responsibilities; the current WWDC transcript demonstrates UIKit and SwiftUI integration. No minimum OS version is asserted.