【スウィフトユーアイ】
SwiftUI とは?
💡 「こう見せたい」と書くだけで画面ができる、Appleの魔法のUI
📌 このページのポイント
それって楽なの?
すごく楽だよ。たとえばリストを表示したいとき、UIKitだとTableViewのデリゲートやデータソースをたくさん書く必要があったけど、SwiftUIならList{'{'} ... {'}'}と数行で済むんだ。コード量が劇的に減るよ
ライブプレビューってどういう仕組み?
iPhoneアプリだけじゃなくてMacアプリも作れるの?
じゃあもうUIKitは使わなくていいの?
新規プロジェクトならSwiftUIがおすすめだけど、UIKitの方が細かい制御ができる場面もまだあるよ。特にカスタムアニメーションや複雑なレイアウトはUIKitの方が得意な場合もある。実務では両方を組み合わせて使うことも多いから、UIKitの知識も持っておくと強いエンジニアになれるよ
📖 おまけ:英語の意味
「SwiftUI」 = Swift ユーアイ
💬 Swift言語 + UI(User Interface)の組み合わせだよ。2019年のWWDCで発表されて、Apple開発の世界に大きな変革をもたらしたんだ