フレームワークとの統合

watchOS アプリの作成






訳注:以下、必要な場所においては Mac と iPhone 両方のセクションを提供しています。
Mac → セクション 5、iPhone → セクション 105 とします。


あなたの理解度をチェックしてください






質問 1


WatchOS ターゲットを iOS プロジェクトに追加する際に、どのアプリケーションテンプレートを使用しますか?


(訳注: 原典と異なり、選択肢を選ぶとすぐ答えが表示されます)




Watch App (Watch アプリ)


Watch App for iOS App (iOS アプリ用 Watch アプリ)


Game App (ゲームアプリ)



質問 2


watchOS で LandmarkDetail ビューを再利用できないのはなぜですか?



CircleImage ビューは watchOS には大きすぎます。


watchOS のユーザーインターフェイスは、画面上で最も重要な情報のみを提供し、追加情報にすばやくアクセスできるようにする必要があります。


MapView ビューは watchOS では使用できません。





macOS アプリの作成


watchOS 用の Landmarks アプリのバージョンを作成したら、Landmarks を Mac に導入するという、より大きな目標に目を向けましょう。これまでに学んだすべてに基づいて、iOS、watchOS、macOS 用の SwiftUI アプリをビルドした経験を締めくくります。


さあ始めましょう