WWDC24 SwiftUIとUIフレームワークのガイド
2024年6月10日
![](https://devimages-cdn.apple.com/wwdc-services/articles/images/854D7B29-EEE6-4C2C-AC83-932926DC81D2/2048.jpeg)
WWDC24ガイド
SwiftUIとUIフレームワーク
未だかつてないような方法でアプリをデザインし、開発しましょう。
Xcodeにおけるライブプレビューの機能向上、アニメーションとスタイリングの新しいカスタマイズオプション、UIKitビューおよびAppKitビューとの相互運用性の向上により、現在SwiftUIは、Appleプラットフォーム向けアプリの構築に最も適したツールと言えます。最新のセッションでは、SwiftUI、UIKit、AppKitなどに関する最新情報をご紹介します。さまざまなオプションを利用して、独自のビジュアルエフェクトや高度なアニメーションを実現し、より魅力的なアプリを作成しましょう。SwiftUIを使用したアプリ開発の基本を紹介するセッションもあります。
ビデオ
最新のビデオセッションをチェック
![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9272/9272_wide_250x141_2x.jpg)
SwiftUIの新機能
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9252/9252_wide_250x141_2x.jpg)
AppKitの新機能
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9246/9246_wide_250x141_2x.jpg)
UIKitの新機能
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9278/9278_wide_250x141_2x.jpg)
SwiftUIの基本
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9335/9335_wide_250x141_2x.jpg)
watchOS 11の新機能
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9283/9283_wide_250x141_2x.jpg)
Swift Charts:ベクトルプロットと関数プロット
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9275/9275_wide_250x141_2x.jpg)
iPadOSのタブとサイドバーの利用体験を向上
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9374/9374_wide_250x141_2x.jpg)
ジェン文字でアプリに表情を追加
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9354/9354_wide_250x141_2x.jpg)
Apple Pencilを最大限に活用
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9166/9166_wide_250x141_2x.jpg)
SwiftUIにおけるアクセシビリティの最新情報
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9337/9337_wide_250x141_2x.jpg)
TVMLアプリをSwiftUIに移行
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9298/9298_wide_250x141_2x.jpg)
Writing Toolsの導入
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9281/9281_wide_250x141_2x.jpg)
ボリュームとイマーシブな空間の詳細
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9277/9277_wide_250x141_2x.jpg)
SwiftUIでのウインドウの操作
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9273/9273_wide_250x141_2x.jpg)
UIのアニメーションとトランジションの向上
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9260/9260_wide_250x141_2x.jpg)
より進化したドキュメント起動体験の実現
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9315/9315_wide_250x141_2x.jpg)
多言語対応アプリの構築
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9280/9280_wide_250x141_2x.jpg)
visionOSにおけるカスタムホバーエフェクトの作成
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9276/9276_wide_250x141_2x.jpg)
SwiftUIによるmacOSウインドウのカスタマイズ
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9274/9274_wide_250x141_2x.jpg)
SwiftUIコンテナの解説
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9259/9259_wide_250x141_2x.jpg)
Core Spotlightによるセマンティック検索のサポート
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9279/9279_wide_250x141_2x.jpg)
SwiftUIによるカスタムビジュアルエフェクトの作成
Watch nowフォーラム
疑問を解決してアドバイスを得る
Apple Developer Forumsで、Appleのエキスパートやほかのデベロッパに相談しましょう。
SwiftUIとUIフレームワークに関するディスカッションを見る(英語)
コミュニティ
コミュニティに参加
WWDCの開催中および終了後にデベロッパ団体が主催するさまざまなアクティビティをご確認ください。
リソース
ドキュメントを確認
- タブナビゲーション(英語)を使用してアプリのコンテンツの利便性を高める
- SwiftUIアプリのアクセシビリティを向上させる(英語)
- 周辺の人気のスポット(英語)とのインタラクションを利用する
- SwiftUIを使用してドキュメントベースのアプリを構築する(英語)
- macOSでウインドウスタイルと状態復元動作をカスタマイズする(英語)
- タブナビゲーションを使用してアプリのコンテンツの利便性を高める(英語)
- SwiftUIを使用してビジュアルエフェクトを作成する(英語)
- アプリのアニメーションを統合する(英語)
- SwiftUI(英語)、AppKit(英語)、UIKit(英語)に関する今年のアップデートを確認する
- ヒューマンインターフェイスガイドライン(HIG)(英語)の最新情報を確認する