IT-lexikon Programmering SwiftUI

SwiftUI

Programmering In English → Uppdaterad: 2026-05-26

Apples deklarativa UI-ramverk. Lanserat WWDC 2019. Ersättare för UIKit (iOS) + AppKit (Mac). Inspirerat av React/Flutter: state → view, automatisk re-render.

@State, @Binding, @ObservedObject, @Environment propagerar data. Kräver iOS 13+/macOS 10.15+. Tidiga versioner (1.0-2.0) hade fel bugs + saknade features → många team valde UIKit. Stabiliserades runt iOS 16+ (2022). Stark i Apple-only kontexter (visionOS-appar är SwiftUI-first). Cross-platform-pitch (Mac + iOS + watchOS + tvOS + visionOS samma kod) är killer feature inom Apple-ekosystem.

← Tillbaka till lexikonet