Platform Modes
Starting with io.Connect Desktop v10.0, the platform supports two operational modes that determine how windows are managed and grouped.
Default Mode
- Uses web groups for organizing web applications
- Recommended for modern, web-centric deployments
- Cleaner, more performant window management
- Does not support classic window groups or deep native app visual integration
Advanced Mode
- Full support for classic window groups
- Deep visual integration of native/legacy OS applications (.NET, Java, COM)
- Required when interop-enabling native desktop applications that need visual grouping
Enabling Advanced Mode
system.json
{
"advancedMode": true
}Which mode should I choose?If all your apps are web-based, use Default Mode for better performance. Use Advanced Mode only when you need to visually integrate native desktop apps.
Browser Platform
io.Connect Browser does not have platform modes — it always operates as a web-only platform using the hub-and-spoke model. The Platform app (@interopio/browser-platform) is the hub, and client apps (@interopio/browser) are the spokes.