アプリには、スマートフォンやタブレット向けのアプリと同じ構造を使用します。アプリを作成したりできます。アプリを提供するには、アプリが特定の要件を満たしている必要があります。アプリの品質に記載されている要件をご覧ください。デバイス上でアプリを実行可能にするために最低限必要な変更について説明します。向けレイアウトの作成についての記事もご覧ください。サンプルアプリについてもご確認ください。サポートされているコーデック、プロトコル、形式については、次のドキュメントを参照してください。デバイス向けに既存のアプリを変更する方法や、新しいアプリの作成方法について説明します。インターフェースをデザインできます。デバイスの両方をサポートすることをおすすめします。同じ掲載情報で複数のアプリを公開できます。サポートについての記事をご覧ください。デバイス向けアプリを作成する際に使用する必要がある主なコンポーネントは次のとおりです。デバイス向けのアクティビティを宣言します。インターフェース作成用のウィジェットが提供されます。向けアプリの作成を開始するには、以下が必要になります。向けアプリを作成してテストできます。21)以上をターゲットとする既存のプロジェクトを変更する必要があります。用ランチャーのアクティビティを宣言する必要があります。フィルタを使用します。向けであることを判別します。アプリとして識別できます。ホーム画面でアプリを選択したとき、起動するアクティビティはこのインテントによって特定されます。フィルタを含める方法を示します。デバイスで起動する「そのアクティビティ」を指定しています。ストアを開くユーザーにアプリが表示されません。インターフェースに表示されません。レイアウトは使用しないでください。インターフェースが必要です。向けデザインガイドをご覧ください。用のレイアウトを作成する場合のガイドをご覧ください。インターフェースをアプリで使用することを宣言します。使用するデバイス上でしか実行されなくなります。デバイス向けアプリでは、入力をタッチスクリーンに依存することはありません。機能が不要であると宣言する必要があります。アプリと認識されるうえで必要な設定です。次のサンプルコードで、マニフェストにこの宣言を含める方法を示します。マニフェストでタッチスクリーンは不要と宣言する必要があります。アプリが表示されません。フィルタを含める場合、ローカライズする言語ごとにホーム画面バナーを提供する必要があります。バナーは、ホーム画面上のアプリやゲームの行に表示されるアプリの起動ポイントです。バナーをアプリに追加するには、次のようにマニフェストにバナーを記述します。タグに追加して特定のアクティビティにバナーを個別に配置します。リソースにする必要があります。画像にはテキストを含めてください。アプリが複数の言語に対応している場合は、各言語のテキストで対応言語ごとに個別のバージョンのバナーを作成する必要があります。アプリが起動すると、塗りつぶされた円が拡大していくようなアニメーションが表示されます。属性を特定の色に設定します。設定する必要があります。</resources>テーマとスタイルの使用について詳しくは、スタイルとテーマをご覧ください。ライブラリが含まれています。ウィジェットを提供しています。向けアプリの作成に取りかかりましょう。アプリの作成に関する以下のトピックをご確認ください。娯楽目的で利用されるものです。ツールやウィジェットを一式提供しています。ユーザーがすべてのコンテンツを見ながら、お目当てのコンテンツを探し出せるようにすることは、コンテンツそのものを提供することに劣らず重要です。デバイス上でコンテンツを見つけやすく表示する方法について説明します。デバイスは、ゲームに最適のプラットフォームです。エクスペリエンスを実現する方法については、このトピックをご覧ください。従来の「テレビ放送」のようなスタイルで動画コンテンツを提供します。ボタンを使って各チャンネルや番組にアクセスできます。アプリを実行するアプリの実行は開発プロセスの重要部分です。デバイスで実行できます。デバイスをセットアップします。デバイスを開発用マシンに接続します。メーカーから提供されているマニュアルを参照してください。