基本的なタブ アプリをビルドする

タブは、Microsoft Teams に埋め込まれた Teams 対応 Web ページであり、Teams の開発を開始するための優れた方法です。 チーム内のチャネルの一部、グループ チャット、個々のユーザーの個人用アプリとして追加できます。

Teams クライアントの概念タブ アプリを示すスクリーンショット。

このチュートリアルでは、次のいずれかの方法で基本的な Teams タブ アプリについて説明します。

  • GitHub Codespaces: codespace インスタンスを使用すると、Teams アプリを瞬時に体験できます。 Visual Studio Code (VS Code) が開きます。Teams Toolkit 拡張機能、アプリのソース コード、およびすべての依存関係が事前にパッケージ化されています。
  • ステップ バイ ステップ ガイド: 開発環境を設定し、最初から Teams アプリを作成できます。

codespace を作成する前に、次の前提条件があることを確認してください。

ヒント

GitHub Codespaces では、1 か月あたりの使用量が固定された無料プランが提供されます。 空き領域を増やす必要がある場合は、 github.com/codespaces に移動し、不要になった codespace を削除します。

GitHub Codespaces を使用して Teams タブ アプリを作成するには、次の手順に従います。

  1. 次のボタンを選択して、GitHub Codespaces を開きます。

    GitHub Codespaces で hello-world タブを開く

    まだサインインしていない場合は、GitHub アカウントにサインインするように求められる場合があります。

  2. [ Create new codespace]\(新しい codespace の作成\) を選択します。

    スクリーンショットは、タブの codespace を作成する GitHub ページを示しています。

    [ codespace のセットアップ] ページが表示されます。

    タブをビルドする codespace を示すスクリーンショット。

    Teams Toolkit はタブ アプリ プロジェクトを準備し、ブラウザーの VS Code で開きます。 VS Code のアクティビティ バーに Teams Toolkit アイコンが表示されます。

  3. [ Microsoft 365 にサインイン] を選択し、[ Azure にサインイン] を 選択して Microsoft 365 アカウントでサインインします。

    サインインするブラウザーの [Teams ツールキット] ウィンドウを示すスクリーンショット。

    注:

    アプリをビルドすると、GitHub Codespaces によって新しいタブで Teams クライアントに読み込まれます。ブラウザーでポップアップ タブまたはウィンドウがブロックされている場合は、アプリのポップアップを開くことを許可する必要があります。

  4. [ Preview your Teams App (F5)] を選択してタブ アプリをビルドします。

    タブ アプリを使用したブラウザーの [Teams ツールキット] ウィンドウを示すスクリーンショット。

    GitHub Codespaces はタブ アプリをビルドし、Teams クライアントに読み込み、別のブラウザー タブで開きます。

  5. アプリ ダイアログが表示されたら、[ 追加 ] を選択して Teams にタブ アプリをインストールします。

    Teams クライアントに読み込まれたタブ アプリを示すスクリーンショット。

    タブ アプリが Teams クライアントにインストールされ、開きます。

    タブ アプリが正常に作成され、Teams クライアントに読み込まれました。

    Teams クライアントに読み込まれたタブ アプリを示すスクリーンショット。

関心のあるボットの場合は、次の項目を選択します。

メッセージ拡張機能アプリをビルドする場合は、次を選択します。