メインコンテンツにジャンプ

セット & フォゲット

ストアのリリースは遅い。Capgoの更新は即時である。

MDMまたはプライベートストアを通じてネイティブアプリを1度だけインストールする。次に、Capgoを通じてウェブの修正を配信し、受信者を追跡し、オフラインのデバイスを最後の良好なパッケージに維持する。

チャネルマップ

Capgoチャネルマップダッシュボードはプライベート企業アプリのリリースを管理するために使用される
チャネルマップ
prod, site-eu, site-us
ロールアウトルール
最初は1つのサイト、次にすべての場所
同期中の更新
オフライン実行
インストールは1度だけ
企業ストアまたはMDMを通じて署名済みネイティブシェルを配信します。
同期中の更新
デバイスはスケジュールされた同期ウィンドウ、チェックイン時間、または利用可能なネットワークウィンドウのいずれかで最新のバンドルを取得します。
オフライン実行
キャッシュされたバンドルからアプリが動作し続けるため、デバイスがオフラインの場合でも機能します。

すべてのストアリリースがチームを遅くすることはありません

Capgoは、デバイス全体で、パッケージのリリースを調整するのが遅く、確認するのが難しい問題を解決します。Capgoは、ウェブ層の即時リリースパスを提供し、チャンネル、デバイスログ、ステージドロールアウト、ロールバックを組み込んでいます。

インストールする
1回
同期中にアップデート
CIアップロード
オフラインで実行
キャッシュ

セットアンドフォーゲットのワークフロー

  1. 1

    ネイティブシェルを1回だけ配布

    MDM、エンタープライズアプリストア、または内部デバイスプロビジョニングフローを通じて署名済みのiOSまたはAndroidアプリを配布します。

  2. 2

    デバイスを正しいチャンネルにロックする

    生産用途のデフォルトチャンネルを使用し、必要に応じてサイト、国、チーム、またはハードウェアの世代を分割することができます。

  3. 3

    CIからWeb更新を公開する

    CapacitorのWebバンドルをCapgoにビルド、テスト、アップロードする。Native codeの変更は通常のエンタープライズパッケージングプロセスを通して行われる。

  4. 4

    オンラインのときにデバイスが更新する

    デバイスは計画された接続ウィンドウで更新を取得し、オフラインのときは最後の良いバンドルをローカルに保持する。

  5. 5

    Watch、ロールバック、繰り返し

    チャンネル、デバイスログ、ステージドロールアウト、ロールバックを使用して、ローカルチームが生産インストールをデバッグするのを避ける。

オフラインエンタープライズ制約用に設計

CapgoをWebアセットのリリースレイヤーとして使用し、Nativeバイナリはエンタープライズパッケージングフローを通して動作する。Nativeバイナリはエンタープライズパッケージングフローを通して動作する。

オフラインファーストランタイム
アプリはインストールされたネイティブシェルから開き、最後の検証されたCapgoバンドルから、ユーザーはライブ接続なしで作業を続けることができる。
サイトごとに制御
リリースを1つのサイトに先に進め、少数のグループで検証し、同じバンドルをさらに多くの場所に拡大する。
Low-touch users
内部アプリを繰り返し開くユーザー
Audit-friendly releases
エンジニアはバンドルバージョン、チャネル、ロールアウト状態、デバイスログを確認することができます。

Example implementation pattern

CapgoをWebアセットのリリースレイヤーとして使用しますが、ネイティブの配布プロセスを置き換えるものではありません。ネイティブバイナリは、エンタープライズパッケージングフローを通じて動作します。

CI upload
# Build and publish the web layer
npx @capgo/cli@latest bundle upload --channel site-eu

# Promote after the first site validates it
npx @capgo/cli@latest channel set production com.enterprise.app --latest
App channel config
const config = {
  plugins: {
    CapacitorUpdater: {
      defaultChannel: 'production',
      autoUpdate: true,
    },
  },
}

What this is, and what it is not

  • MDM、Apple Business Manager、Android Enterprise、または内部エンタープライズストアを通じてプライベート企業向け配布に使用します。
  • CapgoはJavaScript、HTML、CSS、そしてアセットを更新します。ネイティブプラグインの変更は、署名済みネイティブパッケージの新しいバージョンを必要とします。
  • Offline devices keep running the last successful bundle until they reconnect and fetch the next approved update.
  • このアプリは、既存の自社配布を利用したプライベートアプリ運用モデルです。

Capacitorで作成されたアプリ

アカウントアプリには、自動で静かにメンテナンスが必要です

通信およびサポートアプリには、請求、プラン、サポート、デバイスのワークフローが、ユーザーに新しいバイナリをインストールする必要なく、最新のままにする必要があります

アプリの種類
セットして忘れる
ストアのカテゴリ
製品性、ツール、ツール
ソース
パブリックストアのデータセット
Técnico Virtual – Suporte Técn app icon

Tools

Técnico Virtual – Suporte Técn

Support app where diagnostic and help flows need maintenance without release overhead.

10.3M installs 4.3 rating
View Google Play listing

あなたの内部アプリにこのリリースモデルを実装したい?

チャンネル、ロールアウトルール、トラッキングを、実際の運用モデルにマップする

即時ロールアウトの計画