--- title: "開発者ツール" url: https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/developer-tools/ description: "Catalyst設定では、プロジェクトへのコラボレーターの追加からアカウントの支払いと請求の管理まで、Catalystプロジェクトとコンソールに関連する機能を構成、パーソナライズ、セットアップできます。" last_updated: 2026-08-17T12:16:04Z service: All Services type: general --- # 開発者ツール ### はじめに 設定の_Developer Tools_セクションには、プロジェクトのアプリケーション用にCatalystが提供するSDKパッケージにアクセスしてダウンロードするためのリンクが含まれています。 ![catalyst_console_devtools](https://catalyst-docs-development.zohostratus.in/images/getting-started/set-up-a-catalyst-project/catalyst_console_devtools_updated.webp) Catalystを使用してWeb、iOS、Androidアプリケーションを開発できます。プロジェクトをこれらのプラットフォームのいずれかに関連付けるには、そのSDKパッケージをダウンロードまたは初期化し、アプリケーションの構築プロセスで使用する必要があります。 Java、Node.js、またはPython環境でアプリケーションのバックエンドを開発し、サーバーサイド関数を含めることができます。アプリケーションのコードにJava SDK、Node.js SDK、またはPython SDKパッケージをダウンロードまたは初期化する必要があります。 > **注:** 上部のドロップダウンリストを使用して別のプロジェクトを選択し、そのプロジェクトのSDKをダウンロードできます。 各開発者ツールのダウンロードまたは初期化の手順は、このヘルプページで説明します。 ### Java SDK このセクションから**Java**をクリックすると、Catalyst Java SDKパッケージのダウンロードが自動的に開始されます。Java SDK JARファイルを含むZIPフォルダがシステムにダウンロードされます。 ![catalyst_console_java_sdk_package](https://catalyst-docs-development.zohostratus.in/images/getting-started/set-up-a-catalyst-project/catalyst_console_java_sdk_package.webp) このJava SDKパッケージをJavaサーバーサイド関数に含め、プロジェクトを初期化する必要があります。その後、各コンポーネントのインスタンスを取得し、アプリケーションの機能をコーディングできます。 Catalyst Java SDKパッケージの初期化、機能、さまざまなコンポーネントのサンプルコードスニペットの詳細については、[**Java SDKドキュメント**](https://docs.catalyst.zoho.com/ja/sdk/java/v1/overview/)を参照してください。 ### Node.js SDK _Developer Tools_セクションから**Node.js**をクリックすると、ターミナルを使用してシステムにCatalyst Node SDKパッケージをインストールするコマンドをコピーできるポップアップウィンドウが開きます。 ![catalyst_console_node_sdk](https://catalyst-docs-development.zohostratus.in/images/getting-started/set-up-a-catalyst-project/catalyst_console_node_sdk.webp) [Catalyst CLIをインストール](https://docs.catalyst.zoho.com/ja/getting-started/installing-catalyst-cli/)し、[ディレクトリをプロジェクトに関連付けた](https://docs.catalyst.zoho.com/ja/cli/v1/initialize-resources/introduction/)後、アプリケーションの[プロジェクトディレクトリ](https://docs.catalyst.zoho.com/ja/cli/v1/project-directory-structure/introduction)からこのコマンドを実行する必要があります。または、`$ npm install --save zcatalyst-sdk-node`を実行して`package.json`に保存することもできます。 Node.js SDKパッケージがnodeモジュールとしてディレクトリにインストールされます。その後、Node.jsサーバーサイド関数でSDKを初期化し、アプリケーションのバックエンドをコーディングできます。 Catalyst Node.js SDKパッケージの初期化、機能、さまざまなコンポーネントのサンプルコードスニペットの詳細については、[**Node.js SDKドキュメント**](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/overview/)を参照してください。 ### Python SDK _Developer Tools_セクションから**Python**をクリックすると、ターミナルを使用してシステムにCatalyst Python SDKパッケージをインストールするコマンドをコピーできるポップアップウィンドウが開きます。 ![catalyst_console_python_sdk](https://catalyst-docs-development.zohostratus.in/images/getting-started/set-up-a-catalyst-project/catalyst_console_python_sdk.webp) [Catalyst CLIをインストール](https://docs.catalyst.zoho.com/ja/getting-started/installing-catalyst-cli/)し、[ディレクトリをプロジェクトに関連付けた](https://docs.catalyst.zoho.com/ja/cli/v1/initialize-resources/introduction/)後、ローカルの任意の場所からこのコマンドを実行できます。 Python SDKパッケージがディレクトリにインストールされ、PythonサーバーサイドでSDKを初期化し、アプリケーションのバックエンドをコーディングできます。 Catalyst Python SDKパッケージの初期化、機能、さまざまなコンポーネントのサンプルコードスニペットの詳細については、[**Python SDKドキュメント**](https://docs.catalyst.zoho.com/ja/sdk/python/v1/overview/)を参照してください。 ### Web SDK **Web**をクリックすると、プロジェクトのWeb SDKを初期化するコードをコピーできるポップアップウィンドウが開きます。 ![catalyst_console_web_sdk](https://catalyst-docs-development.zohostratus.in/images/getting-started/set-up-a-catalyst-project/catalyst_console_web_sdk.webp) コピーしたコードをアプリケーションのメインスクリプトに貼り付ける必要があります。`catalyst.auth.signIn()`にログイン要素のdivを渡すことで、アプリケーションのユーザーログインを有効にし、サインインフォームをiFrameとして埋め込むことができます。 このコードは`init.js`ファイルを参照しており、作業中の環境の[Project ID](https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/general-settings)や[ZAID](https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/environment-settings)など、プロジェクトの必須詳細が自動的に入力されます。Catalyst Web SDKパッケージの初期化、機能、さまざまなコンポーネントのサンプルコードスニペットの詳細については、[**Web SDKドキュメント**](https://docs.catalyst.zoho.com/ja/sdk/web/v4/overview/)を参照してください。 > **注:** AuthenticationのSign-in Methodセクションから、Web初期化スクリプトの旧バージョン(v 1.0.0)にもアクセスできます。詳細は[Sign-in Methodヘルプページ](https://docs.catalyst.zoho.com/ja/cloud-scale/help/authentication/introduction/#implement-the-sign-in-script-of-an-older-version)を参照してください。 ### AndroidおよびiOS SDK CatalystでプロジェクトごとにAndroidアプリ1つとiOSアプリ1つをホストできます。 _Developer Tools_セクションでAndroidまたはiOSアプリのパッケージを作成し、Catalystがモバイルアプリ用に提供する構成ファイルをダウンロードできます。次に、このファイルをAndroidまたはiOSアプリのフォルダ構造に含める必要があります。 AndroidおよびiOS SDKパッケージ、構成ファイルの構造、さまざまなコンポーネントのサンプルコードスニペットの詳細については、**[Android SDKドキュメント](https://docs.catalyst.zoho.com/ja/sdk/android/v2/overview/)**または**[iOS SDKドキュメント](https://docs.catalyst.zoho.com/ja/sdk/ios/v2/overview/)**を参照してください。 > **注:** モバイルSDKパッケージの作成または削除の権限は、プロジェクトメンバーに関連付けられた[役割に基づきます](https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/profiles-and-permissions/#permissions)。CatalystアカウントのAdminはデフォルトですべてのプロジェクトでパッケージを作成または削除できます。すべてのコラボレーターがパッケージの詳細を表示したり、構成ファイルをダウンロードしたりできます。 #### モバイルSDKパッケージを作成する CatalystでモバイルアプリのモバイルSDKパッケージを作成するには: 1. 必要なSDKに応じて**Android**または**iOS**タイルをクリックします。または、下の**Add Package**ボタンをクリックすることもできます。 ![catalyst_console_devtools_2](https://catalyst-docs-development.zohostratus.in/images/getting-started/set-up-a-catalyst-project/catalyst_console_devtools_2.webp) ポップアップウィンドウが開きます。ポップアップからモバイルOSを選択することもできます。 2. パッケージを一意に識別するAndroidまたはiOSパッケージ名を入力します。モバイルアプリにログインした後にエンドユーザーをリダイレクトするURLをRedirect URLとして入力します。 ![catalyst_console_mobile_sdk_1](https://catalyst-docs-development.zohostratus.in/images/getting-started/set-up-a-catalyst-project/catalyst_console_mobile_sdk_1.webp) ここで入力した値は、SDKパッケージの構成ファイルに自動入力されます。 > **注:** パッケージ名はそのOSに固有に関連付けられます。そのため、AndroidアプリとiOSアプリの両方に同じ名前のパッケージを作成することはできません。固有の値を入力する必要があります。 3. **Create**をクリックしてモバイルSDKパッケージを作成します。 4. コンソールに構成ファイルをダウンロードできるウィンドウが表示されます。**Download**をクリックしてファイルをダウンロードします。 ![catalyst_console_mobile_sdk_2](https://catalyst-docs-development.zohostratus.in/images/getting-started/set-up-a-catalyst-project/catalyst_console_mobile_sdk_2.webp) > 注: パッケージを作成すると、現在作業中の環境に関係なく、最初に開発環境の構成ファイルのみがダウンロード可能になります。パッケージ作成後はいつでも任意の環境の構成ファイルをダウンロードできます。これについては[次のセクション](https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/developer-tools/#download-the-configuration-file-for-a-mobile-sdk-package)で説明します。 _Developer Tools_セクションには、プロジェクト用に作成したモバイルSDKパッケージが表示されます。 モバイルアプリを開発した後、Catalystでホストし、[Mobile Device Management](https://docs.catalyst.zoho.com/ja/cloud-scale/help/mobile-device-management/introduction)を使用して配布できます。 #### モバイルSDKパッケージの構成ファイルをダウンロードする 以下の方法で、モバイルSDKパッケージの開発または本番構成ファイルをいつでもダウンロードできます: 1. _Mobile SDK_セクションに表示されているパッケージをクリックします。 ![catalyst_console_mobile_sdk_3](https://catalyst-docs-development.zohostratus.in/images/getting-started/set-up-a-catalyst-project/catalyst_console_mobile_sdk_3.webp) パッケージの詳細と、開発または本番構成ファイルをダウンロードするオプションを含むウィンドウが開きます。環境変数の値や[ZAID](https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/environment-settings)などの他の変数は、異なる環境のファイルに応じて入力されます。 2. 必要な環境のタブで**Download**をクリックしてファイルをダウンロードします。 ![catalyst_console_mobile_sdk_download_1](https://catalyst-docs-development.zohostratus.in/images/getting-started/set-up-a-catalyst-project/catalyst_console_mobile_sdk_download_1.webp) [アプリをProductionにデプロイ](https://docs.catalyst.zoho.com/ja/deployment-and-billing/environments/production-environment)していない場合は、まずデプロイしてから本番構成ファイルにアクセスする必要があります。 ![catalyst_console_mobile_sdk_download_2](https://catalyst-docs-development.zohostratus.in/images/getting-started/set-up-a-catalyst-project/catalyst_console_mobile_sdk_download_2.webp) アプリの構造にファイルを含める手順については、[Android](https://docs.catalyst.zoho.com/ja/sdk/android/v2/setup/)および[iOS](https://docs.catalyst.zoho.com/ja/sdk/ios/v2/setup/) SDKドキュメントを参照してください。 #### モバイルSDKパッケージを削除する Developer ToolsセクションからモバイルSDKパッケージを削除すると、DevelopmentとProduction両方の環境からモバイルアプリが削除されます。そのため、アプリは本番環境のエンドユーザーにアクセスできなくなります。アプリのパッケージを削除する前に慎重に進める必要があります。 このセクションから作成したモバイルSDKパッケージは、以下の方法で削除できます: 1. モバイルSDKパッケージの横にある省略記号アイコンをクリックし、**Delete**をクリックします。 ![catalyst_console_mobile_sdk_delete_1](https://catalyst-docs-development.zohostratus.in/images/getting-started/set-up-a-catalyst-project/catalyst_console_mobile_sdk_delete_1.webp) 2. アクションを確認するためにパッケージ名を再入力し、**Confirm**をクリックします。 ![catalyst_console_mobile_sdk_delete_2](https://catalyst-docs-development.zohostratus.in/images/getting-started/set-up-a-catalyst-project/catalyst_console_mobile_sdk_delete_2.webp)