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% hot-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 + hot 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 (number 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 delivery.

    • 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?