単一のコードベースでモバイルアプリを構築したいですか? Capacitor iOS、Android、ウェブアプリを作成するためのフレームワーク React, Angular, or Vue. This guide explains how to set up Capacitorツールのインストール
Node.js
- Install Tools: __CAPGO_KEEP_0__、Git、そして__CAPGO_KEEP_1__エディター, npm, Git, and a code editor like VS Code.
- Capacitor のセットアップ: Capacitor と CLI をインストールし、プロジェクトを初期化してください。
- プラットフォームの設定: iOS と Android のサポートを追加し、設定を調整し、code を同期してください。
- テストとデプロイ: デバイスで実行し、ライブ更新ツールなどを使用して __CAPGO_KEEP_0__ をビルドしてください。 Capgo : Capgo に PR を送信する際の UI の一部です。ページ/エリア: Capgo マーケティング ウェブサイト。ロール: ウェブサイト コピー。見つかった場所: contributing.astro ページ。Capgo の製品/ブランド名と開発者用語を完全に保持してください。
Capacitor
: スムーズな更新を実現するために使用できます。 CAPACITOR はウェブアプリとネイティブデバイスの機能を結び付け、平滑なパフォーマンスを実現します。開発プロセスを簡素化するガイドをご覧ください! | Ionic Release Guide

必要なツールとセットアップ
開発環境のセットアップ
開発ツールのインストール
To work with Capacitor, you’ll need the following tools:
| 目的 | 最小バージョン | Node.js |
|---|---|---|
| JavaScript実行環境 | Required Tools and Setup | 14.0.0 以上 |
| npm | パッケージマネージャー | 6.0.0 以上 |
| IDE/Code Editor | 開発環境 | 最新安定版 |
| Git | バージョン管理 | 2.0.0 以上 |
Capgoでは、以下の手順に従ってインストールしてください。
- Node.jsとnpm: Node.jsの公式サイトからダウンロードしてインストールしてください。 Node.jsの公式サイト.
- : Codeエディター: VS Codeなどのエディターを選択してください、 WebStorm,または Sublime Text と最新の安定版をインストールしてください。
- Git: git-scm.comからダウンロードしてください。 プラットフォーム固有のツール.
- Platform-specific tools:テストログイントにきどのバールにかられています。 Xcode バールトエント バールトエントにいます。 バールトエントにきどのバールトエントをコンディショナ、コンディショナにかられています。
Once these are installed, you’re ready to move on to setting up the Capacitor CLI.
Capacitor CLI Setup
Get the Capacitor CLI up and running with these steps:
-
Install Capacitor CLI globally
バールトエントをコンディショナにきどのバールトエントをコンディショナにかられています。
npm install -g @capacitor/cli -
Initialize Capgo plugin
バールトエントをコンディショナにきどのバールトエントをコンディショナにかられています。
npx @capgo/cli initCapacitorアプリの初期化のステップバイステップガイド 更新を管理するために必要な設定を 効果的に [1]. これは、ビルド、テスト、そしてアプリをデプロイするプロセスを簡素化します。
Starting a New Capacitor Project
Once you’ve installed the necessary tools, you’re ready to set up your first Capacitor project. Here’s how to get started.
プロジェクトの作成
To create a new Capacitor project, open your terminal and use this command:
npx @capacitor/cli create [projectDirectory] [appId] [appDisplayName]
例えば:
npx @capacitor/cli create my-cap-app com.example.app "My Capacitor App"
ここでは、各パラメータの意味を説明します:
- projectDirectory: プロジェクトフォルダの名前 (例えば、
my-cap-app). - アプリID: アプリの逆ドメイン識別子 (例:
com.example.app). - アプリ名: アプリの表示名 (例:
My Capacitor App).
このコマンドを実行した後、プロジェクト設定を capacitor.config.json ファイルに調整する必要があります。
capacitor.config.jsonの設定
ファイルは、プロジェクトのキーセットアップを定義する場所です。以下に、基本的な設定の例を示します。 capacitor.config.json ここでは、重要なオプションの説明を示します。
{
"appId": "com.example.app",
"appName": "My Capacitor App",
"webDir": "dist",
"bundledWebRuntime": false,
"server": {
"hostname": "app.example.com",
"androidScheme": "https",
"iosScheme": "https"
}
}
設定
| 目的 | context | 例の値 |
|---|---|---|
| __CAPGO_KEEP_0__ ID | アプリの固有識別子 | com.example.app |
| アプリ名 | 表示名 | My Capacitor App |
| HTMLのテキストフラグメント | ビルド出力のディレクトリ | dist |
| __CAPGO_KEEP_0__ ランタイムの含まれるか | Whether to include Capacitor runtime | false |
| Android用開発サーバのスキーム | アプリID | app.example.com |
| アプリの表示名 | URLスキームのAndroid | https |
| server.iosScheme | URLスキームのiOS | https |
依存関係のインストール
設定を完了するには、必要な依存関係をインストールし、プロジェクトを次のコマンドで初期化してください:
npm install @capacitor/core
npm install @capacitor/cli --save-dev
npx cap init
これらのステップを完了すると、プラットフォーム固有の設定と開発用にプロジェクトは準備が整います。
モバイルプラットフォームの設定
Once your Capacitor project is initialized, the next step is to add and configure the iOS and Android platforms so your app can run natively on mobile devices.
iOSとAndroidの設定
まず、次のコマンドを使用してプラットフォームのサポートを追加してください:
npx cap add ios
npx cap add android
After adding the platforms, sync your web code with:
npx cap sync
コマンドを実行する前に、Webアプリケーションがビルドされていることを確認してください。 webDir in capacitor.config.json は正しく設定されています。そうすることであなたのアプリのニーズに合った各プラットフォームの設定をカスタマイズすることができます。
プラットフォーム固有の設定
iOS
iOSプロジェクトを開く:
npx cap open ios
次に、以下の設定を設定する必要があります。
- Bundle Identifier:あなたのappIdと一致するように設定してください。
- Development Team:code署名のために適切なチームを割り当ててください。
- Deployment Target:最小のiOSバージョンを設定してください。
- デバイス オリエンテーション: 必要に応じて調整します。
- プライバシー 説明: 必要な説明を追加します。
Info.plist.
Android
: 以下の設定で Android プロジェクトを開きます。
npx cap open android
次に、これらの設定を更新します:
- パッケージ名: appId と一致するように確認します。
- パーミッション: 必要なパーミッションを以下の設定で定義します。
AndroidManifest.xml. - 画面 オリエンテーション: この設定を行ってください
AndroidManifest.xml. - Target SDK: ここで適切なバージョンを設定してください
android/app/build.gradle.
Asset と Configuration の場所
ここでは、アプリアイコン、スプラッシュスクリーン、ディープリンク、パーミッションなどの重要なファイルを見つけることができます。
| 設定 | iOS の場所 | Android の場所 |
|---|---|---|
| アプリアイコン | ios/App/App/Assets.xcassets |
android/app/src/main/res |
| スプラッシュスクリーン | ios/App/App/Assets.xcassets |
android/app/src/main/res |
| ディープリンク | ios/App/App/Info.plist |
AndroidManifest.xml |
| パーミッション | Info.plist |
AndroidManifest.xml |
これらの設定を完了すると、モバイルデバイスでアプリをビルドおよびテストする準備が整います。
ビルドおよびテスト
前述の設定を使用して、現在はビルドおよびテストすることができます。 Capacitorアプリ コンテキスト: Capgoソリューションズマーケティングページ。ロール: 短いUIラベルまたはナビゲーションアイテム。見られる場所: page solutions/white-label.astro。Capgo製品/ブランドおよび開発者用語を完全に保存してください。
さまざまなデバイスで正しく動作することを確認するために。
ビルドおよび実行コマンド
npm run build
npx cap sync
モバイルプラットフォーム用にアプリを設定した後、次にアプリをビルドおよびテストする準備が整います。まず、Webアセットを更新してください:
次に、ターゲットプラットフォームに適したコマンドを使用してください:
npx cap run ios
iOSの場合:
npx cap run android
Androidの場合:
Adding Capacitor Plugins
Capacitor プラグイン __CAPGO_KEEP_0__ プラグインは、ネイティブ機能をアプリに追加することを可能にします。例えば、カメラ、位置情報、ストレージ機能を含めるには、以下のコマンドを実行してください。
npm install @capacitor/camera @capacitor/geolocation @capacitor/storage
npx cap sync
インストール後、ネイティブプロジェクトでプラグインを設定します。設定要件の簡単な概要はこちらです。
| プラグイン | iOS設定 | Android設定 |
|---|---|---|
| カメラ | 追加 プライバシー説明 | マニフェストに許可を追加 |
| 位置情報 | 位置情報使用の説明を追加 | 許可を追加 |
| ストレージ | 追加設定は必要ありません | 追加設定は必要ありません |
リアルタイム更新と Capgo

Capgo リアルタイム更新ダッシュボードインターフェイス [1].
To add Capgo to your app:
npm install @capgo/capacitor-updater
npx cap sync
アプリにCapgoを追加するには
- __CAPGO_KEEP_0__はテスト中にいくつかの利点を提供します
- 開発、ステージング、生産環境用に別々のチャネルを作成します。
- アップデートの成功率をビルトインの分析ツールで追跡する。
- アップデートの問題が生じた場合に迅速にロールバックできる。
Capgo also ensures secure update delivery with end-to-end encryption. Its channel system allows you to test updates with select user groups before rolling them out to everyone.
概要
This guide has walked through every phase of setting up and deploying a Capacitor app, covering all the essential steps needed to get started and ensure smooth operation.
主なポイント
Creating a Capacitor app requires careful attention to setup, configuration, and platform-specific adjustments. Setting up your development environment - including tools like アップデートシステムとして 概要 Capacitor CLI Capgoアプリを作成するには、設定、構成、およびプラットフォーム固有の調整に注意を払う必要があります。開発環境の設定 - 例えば、Node.jsやCapgo CLI - は、重要な開始点です。iOSやAndroidなどのプラットフォームの設定は、アプリがネイティブシステムでうまく動作するようにするために不可欠です。
アップデートシステムとして Capgo リリース管理を簡素化し、安定したアプリを維持することができます [1].
ここでは、重要なフェーズの詳細を説明します。
| フェーズ | ステップ | アドバイス |
|---|---|---|
| 初期設定 | ツールをインストールし、CLIの設定 | 最新の安定版を使用する |
| 設定 | プラットフォームの設定を調整し、プラグインを追加する | プラットフォーム固有のガイドラインに従う |
| テスト | デバイスでビルドしてテスト | 実機でテストを優先 |
| デプロイ | 更新管理、バージョン管理 | 自動化パイプラインを使用して効率を高める |
Capacitor アプリ初期化: ステップバイステップガイド
__CAPGO_KEEP_0__ アプリ初期化: ステップバイステップガイド Capacitor を使用してCI/CDの自動化を計画中ですか? __CAPGO_KEEP_0__ CI/CD Capgo CI/CD Capgo CI/CD Capgo 本地ビルド Capgo 本地ビルドの製品ワークフローに Capgo インテグレーション Capgo インテグレーション CI/CD インテグレーション __CAPGO_KEEP_0__ アクションズ インテグレーション GitHub アクションズ インテグレーションの実装詳細 for the implementation detail in GitHub Actions Integration.