キャスト、さまざまなタイプのセンダーとレシーバー、サポートされているプラットフォーム(Cast SDK の概要を参照)に関する一般的な知識を習得すれば、Cast SDK を使用してアプリを開発する準備が整います。
Cast の開発を準備する
- キャスト デバイスを接続し、セットアップ手順を完了します。 - Google Cast 対応デバイスの場合: - Android センダー デバイスに Google Play ストアから Google Home アプリをダウンロードする。 - または、iOS 送信者デバイスに Apple App Store から Google Home アプリをダウンロードします。 
- センダーデバイスで Google Home アプリを開き、デバイスのセットアップ メッセージに沿って操作します。または、Google Home アプリのサポートページをご覧ください。このページには、すべての Google Cast 対応デバイスのセットアップ手順へのリンクが掲載されています。 
 
- その他の Cast 対応デバイスについては、メーカーのセットアップ手順をご覧ください。 
 
- Google Cast SDK デベロッパー コンソールで Cast 対応デバイスを登録します(デバイスをテストに使用する場合は必須です)。前のステップを完了せずに、デベロッパー コンソールでデバイスを登録しようとしないでください。 
- 実装する特定のプラットフォームやアプリの種類に関する資料を確認します。 - Chromecast with Android TV やタッチ ディスプレイ デバイスなどの Chromecast デバイスの場合は、Google Cast 搭載 Android TV をご覧ください。
- オーディオ機器用 Google Cast については、オーディオ機器をご覧ください。
 
- 使用するレシーバのタイプを決めます。 
- 開発する予定の送信者アプリと受信者アプリ用の API ライブラリを入手します。 - API ライブラリの設定手順 - アプリの種類 - ウェブ - iOS - Android - ギフトの送り主 - ウェブ送信者 - iOS の送信者 - Android 送信者 - レシーバー - ウェブ レシーバー - なし - Android TV レシーバー 
- サンプルアプリと Codelab を試す。サンプルアプリには、コンパイルと実行が可能な作業コードが用意されています。Codelab では、手順を追った説明を含む、ガイド付きの実践的なコーディング エクスペリエンスを提供します。 
開発プロセスを理解する
これで、実際に Cast アプリを開発する準備が整いました。
必要な手順は次のとおりです。
- Google Cast SDK デベロッパー コンソールからウェブアプリと Android TV Receiver アプリを登録します。
- 他のキャストアプリと一貫性のある UI を実装する方法については、ユーザー エクスペリエンス ガイドラインをご覧ください。
- Google Cast アプリの開発ガイドをご覧ください。
- API リファレンスを確認する。
- ウェブアプリや Android TV レシーバー アプリを開発します。
- 使用する予定の Web Receiver のタイプにかかわらず、次の作業は行います。
API ライブラリをインストールしてツールチェーンを構成する
アプリで使用する各 API の手順を行ってください。
キャスト アイコンをダウンロードする(省略可)
キャスト アイコンは、各プラットフォームのキャスト アイコン UI と Android v7mediarouter ライブラリに含まれています。 カスタムのキャスト アイコンを実装するときに、手動でキャスト アイコンを追加する必要がある場合は、アイコンを個別にダウンロードできます。この zip アーカイブには、Android、iOS、ウェブのバージョンが含まれています。