Challenge real world experience with Flutter Desktop in production for business/internal systems
I’m currently building a large SaaS/business system using Flutter.
Current stack:
- Flutter Mobile
I originally planned to use Flutter Web for the operational side too, but after testing larger dashboards/workflows I’m considering Flutter Desktop instead (Windows/macOS).
The app has:
- realtime updates
- websocket/chat usage
- notifications
- forms/tables
- Chart
- dashboard-style UI
- heavy daily usage
I’m mainly targeting:
- Windows
- macOS
For people using Flutter Desktop in production:
- How has the long-term performance been?
- Are there major differences/issues between Windows and macOS?
- How painful are packaging, distribution, updates, signing, and deployment?
- How mature is the package ecosystem today?
- Do you often need to write native/platform-specific code manually?
- How do you usually handle flavors/environments on desktop?
- What would you recommend starting with first?
- Would you still choose Flutter Desktop over Flutter Web for business/internal systems?
Would love to hear real-world experiences and things you wish you know earlier.
Big Thanks.