WWDC25が閉幕しました。50以上のセッションを視聴し、ラボにも参加した結果、今年のカンファレンスから最もエキサイティングな開発者向けの発表をまとめました。Appleプラットフォームでのアプリ開発を変革する注目の10機能をご紹介します。
1. Foundation Models:オンデバイスAI
今年最大のゲームチェンジャーはFoundation Modelsです。30億パラメータの強力なモデルをアプリに直接組み込めるAppleのオンデバイスAIフレームワークです。何がすごいのか?
プライバシーファースト:すべてがデバイス上で動作し、サーバー遅延なし
構造化出力:
@Generableマクロで型付きレスポンスを保証ツール呼び出し:AIがアプリの関数と自動的にインタラクション
部分的な結果:リアルタイムでレスポンスが生成されるたびにUIを更新

関連セッション
2. XcodeにChatGPTが統合
Appleは当初約束していたSwift Assistの代わりに、ChatGPTをXcodeに直接統合するという驚きの発表をしました。これにより:
コード生成やドキュメント作成のネイティブAIアシスタンス
複数のAIプロバイダーに対応(ChatGPT、Claude、ローカルモデル)
AI変更のGitライクな履歴で簡単にリバート可能
コンテキストを認識したコード提案(ドキュメント生成、説明など)
#Playgroundマクロもデバッグを一変させます。ビューだけでなく、あらゆるデータ型に対してSwiftUI Previewスタイルのプレイグラウンドを作成できます。プロンプトエンジニアリングにも最適です!

関連セッション
3. SwiftUI WebViewがついに登場
長年のリクエストに応え、WebViewがSwiftUIにネイティブ対応しました:
WebView(url: URL(string: "https://swift.org")!)高度な制御用の新しいWebPage型も追加され、JavaScriptの実行やスクロール同期が可能です。これにより、以前は実装が複雑でUIKit/AppKitのブリッジが必要だったハイブリッドアプリの体験が実現できます。

関連セッション
4. AlarmKit:サードパーティのアラームアプリ
AlarmKitは集中モードやシステム制限を突破し、以下を可能にします:
ユーザーを起こすことができる本格的なアラームアプリ
スヌーズ機能のためのLive Activities統合(必須)
カスタムアラーム音とエクスペリエンスが可能
タイマー、目覚ましアラーム、お祈り・服薬リマインダーアプリに最適

関連セッション
5. App Store Connect Analyticsの大幅刷新
App Store Connectが大きくアップグレードされます:
**月間経常収益(MRR)**がついに利用可能に
サードパーティツール向けの新しいAnalytics API
非サブスクリプション製品のオファーコード(全プラットフォーム)
アナリティクスが個別アプリ内に移動し、ナビゲーション改善

関連セッション
6. visionOS空間革命
visionOSの主な改善点:
永続性:ウィジェット、ウインドウ、ボリュームがセッション間で固定表示
近距離共有:同じ部屋での複数ユーザー共有体験
APMPサポート:180度、360度、広視野角の空間ビデオ対応
SwiftUI 3Dレイアウトツールの強化で開発がより簡単に
Swift Charts 3D:空間アプリに立体的なデータビジュアライゼーションを

関連セッション
7. Swift 6の並行処理がより身近に
Approachable concurrencyがSwift 6の導入問題を解決します:
デフォルトの
@MainActor分離で警告を削減@concurrentによる並行処理の段階的なオプトインついに既存のアプリプロジェクトでのSwift 6移行が現実的に

関連セッション
8. Wi-Fi Aware:Bluetoothを超えて
Wi-Fi AwareによりAirPlay/AirDropのような体験が可能に:
高性能なローカル通信
Bluetoothより広い通信範囲、クロスプラットフォーム標準
より多くの同時接続をサポート(AirPodsライク)
メディアストリーミングやマルチプレイヤー体験に最適

関連セッション
9. String Catalogの機能強化
ローカリゼーションがより正確かつ柔軟に:
翻訳コンテキストのためのAIによる自動コメント生成
オートコンプリート付き文字列シンボル(手動文字列用)
一括更新のための複数選択操作(新しいリファクタ機能含む)

関連セッション
10. Icon Composerとレイヤードアイコン
新しいIcon Composerアプリで作成できるもの:
エフェクト内蔵の最大4レイヤーのレイヤードアイコン
すべてのアイコンスタイルのプレビュー(物議を醸す「クリア」スタイル含む)
Xcodeにドロップできる統一された
.iconファイル形式マーケティング用のフラット画像のエクスポートも可能

関連セッション
フルブレイクダウン動画を見る
この記事で紹介したのは新しいAPIのほんの一部です。包括的なビデオブレイクダウンでは、さらに多くの興味深い新機能を網羅し、あなたのアプリにとって最も重要なポイントについて私の見解を共有しています:
あなたのアプリで実装するのが最も楽しみな機能は何ですか?YouTubeのコメント欄やその他のSNS(リンクは下記)でぜひ教えてください!

