IT-lexicon › Programmeren › SwiftUI

SwiftUI

Programmeren Svenska → Bijgewerkt: 2026-10-03

Het declaratieve UI-framework van Apple, gepresenteerd op WWDC 2019 als opvolger van UIKit (iOS) en AppKit (Mac); geïnspireerd door React en Flutter: state → view, met automatisch opnieuw renderen.

@State, @Binding, @ObservedObject en @Environment verspreiden data door de viewhiërarchie. Vereist iOS 13+/macOS 10.15+. De eerste versies (1.0–2.0) hadden bugs en misten functies, waardoor veel teams bij UIKit bleven. Rond iOS 16 (2022) was het framework volwassen. Sterk binnen de Apple-wereld (visionOS-apps zijn SwiftUI-first): dezelfde code voor Mac, iOS, watchOS, tvOS en visionOS is binnen het Apple-ecosysteem het sterkste verkoopargument.

← Terug naar het lexicon