IT用語集 › プログラミング › SwiftUI

SwiftUI

プログラミング Svenska → 更新: 2026-10-22

Appleの宣言的UIフレームワーク。2019年のWWDCで登場し、UIKit(iOS)とAppKit(Mac)の後継を担う。React/Flutterに倣い、状態からビューを導き、自動で再描画する。

@State、@Binding、@ObservedObject、@Environmentでデータを伝播させる。要件はiOS 13以降/macOS 10.15以降。初期バージョン(1.0〜2.0)は不具合と機能不足が目立ち、UIKitから離れられないチームも多かった。安定したのはiOS 16前後(2022年)からである。Apple限定の文脈では強く、visionOSアプリはSwiftUIが第一選択だ。Mac・iOS・watchOS・tvOS・visionOSを同じコードで書けるというクロスプラットフォーム性が、Appleエコシステム内での決め手になっている。

← 用語集に戻る