The Mobile Delivery Service(MDS) platform includes a client SDK that you can use to easily integrate MDS capabilities into your client.
The MDS flow is as follows:
Add the corresponding SDK to the client to integrate real-time upgrade or HTML5 offline package capabilities.
Package version upgrade packages and offline packages in the mPaaS plugin and upload them to the publishing console.
Create publishing tasks in the console for phased releases and official releases.
The client then pulls the new deployment packages for upgrades and offline publishing.
You can also use the switch configuration service to modify the client's code logic. Add the required switch configuration items in the console to deliver them to specific targets.
Workflow
The following chart shows the workflow for the MDS of version upgrade packages and offline packages:

Console management
You can perform the following operations in the MDS console:
Version upgrade package > Release management: Manage configurations for publishing new client versions.
Offline package > Offline package management: Package various services into offline packages and deliver them through the publishing platform to update client resources.
Switch configuration > Configuration management: Configure, modify, and push various switches, and deliver them to specific targets based on criteria such as platform, whitelist, and percentage.
Whitelist management: Manage whitelists for MDS. You can easily create whitelists with hundreds of thousands of entries for publishing tasks.
Publishing rule management: Predefine configuration data for MDS to avoid manual input, improve efficiency, and reduce errors.