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.