Conversation
RedKite BPM Ltd
RedKite BPM Ltd
GB
RedKite BPM Ltd
Posted: 3 weeks 4 days ago
Last activity: 3 weeks 3 days ago
Last activity: 22 Jan 2026 7:35 EST
Attaching files for offline mobile apps in constellation
We’re building an offline-enabled mobile app using Pega Constellation and are aware that:
- In a pure offline Constellation app, the Attach content feature is not supported (as per the docs: online interaction is required for file picker & attachment handling) [docs: constellation UI features for offline].
Supported Constellation UI features for offline-enabled mobile apps - The recommended workaround is to use a hybrid architecture: keep the Constellation UI for most screens, but use a traditional UI screen for attachment (e.g., a separate attachment-only case type or screen) to leverage offline attach content [docs: attach content support in offline mode].
Using traditional UI offline mode with a Constellation app with web portals
This hybrid approach works, but it introduces complexity:
- We need to maintain two UI layers (Constellation + traditional) for what should be a single feature.
- For a simple use case (e.g., just one case type where users need to attach files offline), creating a separate “attachment-only” screen feels like over-engineering and adds extra effort (forms, routing, state sync, etc.).
So I’d like to understand:
- Architectural reason – What is the real constraint that prevents Attach content from working in offline Constellation mobile apps?
- Is it a limitation of the Constellation client (Pega Mobile Client + DX API) vs. UIKit,
- Or a constraint in how file pickers, storage, and sync are handled on the device in offline mode?
- Alternative in pure Constellation – Is there any workaround or pattern that allows us to attach files in offline mode without having to blend with traditional UI?
- For example:
- Using a custom React component + file picker in Constellation that queues uploads until online,
- Or using a custom control + data page to store base64/refs locally and then submit them later as attachments.
- For example:
- Roadmap / guidance – Are there any plans to natively support offline attach in Constellation mobile apps in future releases?
• If not, what’s the recommended long-term pattern for apps that need offline attachments ?