Mobile Delivery Service (MDS) プラットフォームにはクライアント SDK が含まれており、これを使用することで MDS の機能をクライアントに簡単に統合できます。
MDS のフローは以下の通りです:
対応する SDK をクライアントに追加して、リアルタイムアップグレード、ホットパッチ、または HTML5 オフラインパッケージの機能を統合します。
mPaaS プラグインでバージョンアップグレードパッケージとオフラインパッケージをパッケージ化し、パブリッシングコンソールにアップロードします。
コンソールでリリースタスクを作成し、段階的リリースと正式リリースを実行します。
その後、クライアントは、アップグレードおよびオフライン公開のために新しいデプロイメントパッケージをプルします。
また、スイッチ設定サービスを使用して、クライアントのコードロジックを変更することもできます。コンソールで必要なスイッチ設定項目を追加し、特定のターゲットに配信します。
ワークフロー
以下のチャートは、バージョンアップパッケージおよびオフラインパッケージの MDS のワークフローを示します:

コンソール管理
MDS コンソールでは、以下の操作を実行できます:
バージョンアップグレードパッケージ > リリース管理:新しいクライアントバージョンをリリースするための設定を管理します。
オフラインパッケージ > オフラインパッケージ管理:さまざまなサービスをオフラインパッケージにパッケージ化し、リリースプラットフォームを通じて配信することで、クライアントリソースを更新します。
スイッチ設定 > 設定管理:さまざまなスイッチを設定、変更、プッシュし、プラットフォーム、ホワイトリスト、パーセンテージなどの基準に基づいて特定のターゲットに配信します。
ホワイトリスト管理:MDS のホワイトリストを管理します。リリースタスク用に、数十万のエントリを持つホワイトリストを簡単に作成できます。
リリースルール管理:MDS の設定データを事前定義することで、手動入力を回避し、効率を向上させ、エラーを削減します。