前提条件
アプリケーションの構築を開始する前に、以下の前提条件をシステムにインストールしておく必要があります:
-
Catalyst CLI : Catalyst CLIには、ローカルマシンからアプリケーションのコンポーネントを初期化、開発、テスト、デプロイするためのさまざまなツールが含まれています。このチュートリアルではCatalyst CLIを使用します。
以下のアクションを実行する必要があります:
-
Catalyst CLIのインストール: Catalyst CLIはNPMを通じてインストールされます。そのため、CLIをインストールする前に、NPMとNode.jsをシステムにインストールしておく必要があります。前提条件とインストール手順の詳細については、Catalyst CLIのインストールヘルプページを参照してください。
-
Catalyst CLIへのログイン: Catalyst CLIをインストールした後、使用する前にCatalystアカウントでCLIを認証する必要があります。Catalyst CLIからのログイン手順と利用可能なオプションについては、CLIログインヘルプページを参照してください。
-
-
Node.jsコード開発用の任意のIDEツール : お好みのIDEをシステムにダウンロードしてインストールしてください。functionおよびクライアントコードの作業には任意のIDEを使用できます。一般的な選択肢として、Visual Studio Code、IntelliJ IDEA、Eclipse、Sublime Textなどがあります。
-
Flutterのインストール
-
Flutterのダウンロードとインストール: Flutterの公式ウェブサイトflutter.devにアクセスし、お使いのオペレーティングシステム用のFlutter SDKをダウンロードしてください。
-
アーカイブの展開: ダウンロードしたFlutter SDKアーカイブをコンピュータ上の任意の場所に展開してください。
-
環境変数の設定: Flutter SDKのbinディレクトリをシステムのPATH環境変数に追加してください。このステップにより、ターミナルの任意のディレクトリからFlutterのコマンドラインツールにアクセスできるようになります。
-
flutter doctorの実行: ターミナルを開き、以下のコマンドを実行してください:
-
flutter doctor
このコマンドは、Flutter開発に必要な追加の要件や依存関係があるかどうかを確認し、インストールまたは設定の手順を提供します。
-
Android Studio
公式サイトからAndroid Studioの最新バージョンをダウンロードしてください。ダウンロードしたインストーラーをマシンで実行してください。
インストール時に、以下のコンポーネントを必ず選択してください:
- Android SDK(利用可能な最新バージョン)
- Android Virtual Device (AVD)
- Device Emulator(物理デバイスのみでテストする場合はスキップできます)
また、IDEが以下の最小サポート環境を満たしていることを確認してください:
- Android Studio - 3.1.1以降
- OS - Android 21 (Lollipop 4.4)
- Kotlin - 1.3.20
- Gradle - 3.4.0
-
iOSセットアップ
-
Twilioアカウントと認証情報 : 前述のとおり、TwilioのVoice APIと統合するには有料のTwilioアカウントを購入する必要があります。 事前にTwilioアカウントから以下の認証情報を取得しておいてください:
- Twilio電話番号
- Twilio SID
- AuthToken
Twilioコンソールに移動して、アカウントのSIDとAuthTokenを取得できます。これらはアカウント作成時にTwilioによって自動生成されます。SIDはアカウントの通話リソースを識別するためにTwilioが提供する一意の文字列値で、AuthTokenはAPIリクエストを認証するために生成されます。
音声対応のTwilio番号を取得してください。これはTwilioコンソールから無料で購入できます。前述のとおり、この番号の主な目的はアプリケーション内の通話をルーティングすることです。TwilioのVoice APIを呼び出す際のコードセクションでこれらの認証情報を使用します。
最終更新日 2026-03-05 11:43:24 +0530 IST
