Skip to main content

Shiply Remote Resources Overview

1. Core Value​

Shiply is an enterprise-grade remote resource management solution that delivers a closed loop of dynamic resource management through client-cloud collaboration. With delta update algorithms and end-to-end monitoring, mobile apps can achieve three core outcomes: 30%+ smaller install packages, 99.9% OTA update success rate, and up to 80% lower CDN traffic cost.

2. Key Use Cases​

Shiply Remote Resources addresses the following scenarios:

1. App package size optimization: Load resources on demand remotely (such as H5 offline packages, models, and campaign assets) to significantly reduce package size and improve download conversion.

2. Minute-level campaign releases: During major events such as Double 11 or the Olympics, traditional updates cannot meet minute-level release needs. Remote config and remote resources enable dynamic loading of page assets and campaign rules for minute-level updates.

3. On-device AI model management: In the on-device AI era, improvements often come from model updates. Releasing a full app version for each model update is costly; deploying models via remote resources enables update-on-publish.

4. On-demand remote resource updates: Store some resources (images, config files, assets, etc.) on remote servers and download them at runtime. This reduces initial package size and enables dynamic resource updates.

5. Feature pluginization: Modularize app features as plugins. Load and update plugins dynamically based on user needs and scenarios, avoiding frequent full-app updates.

6. Personalized user experiences: Deliver animations and assets only to VIP users with targeted releases and on-demand downloads, avoiding storage use for regular users.

7. Theme, font, and skin management: Flexibly manage app fonts, skins, and themes to meet personalized user needs.

8. Smart hardware firmware updates: Ensure security and reliability for smart hardware firmware updates.

9. H5 offline packages: Bundle HTML, JavaScript, CSS, and other static page assets into a compressed package, pre-download it locally, and load from local storage for instant page open regardless of network conditions.

3. Product Advantages​

  • Dynamic release + OTA update:

    • No app release or store review: Resources take effect immediately after delivery.

    • Release efficiency: Reduce release cycles from weeks to hours or even minutes.

  • End-to-end resource control: Encryption, compression, download/pre-download/WiFi-only download, delta update, verification (MD5/CRC32), version control, forced takedown, automatic downgrade, and more.

    • Delta update: Generate delta packages with algorithms such as BSDiff, intelligently matching the highest-coverage historical versions online (up to 20 historical versions), saving up to 80% traffic.
  • End-to-end monitoring:

    • Real-time dashboards: Active count/success rate/latency/CDN traffic/errors/version coverage.

    • Visual traceability: Resource version history and effective time management with timeline-based impact analysis.

  • Release security:

    • Access control: Separate roles for development, testing, and release owners.

    • Audit trail: Key change operations are logged for traceability.

    • Tamper protection: File integrity checks, local tamper protection, and end-to-end verification for 99%+ download-to-load success and enterprise-grade secure release.

  • Flexible distribution: Rich, extensible delivery rules.

    • Built-in rules: Version, region, network, user groups (audience packages), percentage, time, and more.

    • Unlimited extension: Use any custom field as a delivery condition.

  • Supported file formats: No file type restrictions—suitable for any resource release.

    • The platform supports packaging resources as zip and 7z; the SDK automatically decompresses them to original files. APK and SO delivery is also supported.

4. How to Integrate and Use Shiply Remote Resources​

4.1 SDK Integration​

4.2 Getting Started​

Was this page helpful?