Overview
signalr_flutter is a Flutter plugin that enables real-time communication with ASP.NET SignalR servers. It facilitates bidirectional messaging between Flutter apps and .NET-based SignalR backends, supporting features like connection management, event handling, and automatic reconnection. Designed specifically for ASP.NET SignalR (not .NET Core), it integrates seamlessly into Android and iOS applications. The plugin simplifies implementing live updates, chat systems, notifications, and collaborative tools in Flutter apps.
Use cases
- Real-time chat applications
- Live dashboard updates
- Push notifications
- Collaborative editing tools
- IoT device monitoring
Key features
- Supports ASP.NET SignalR only
- Bidirectional communication
- Automatic reconnection
- Event-driven message handling
- Lightweight and platform-agnostic
Suitable for
- Developers using ASP.NET SignalR
- Apps requiring real-time data sync
- Mobile apps needing live updates
- Teams building interactive experiences
Considerations
- Not compatible with .NET Core SignalR
- Requires server-side ASP.NET SignalR setup
- Limited to Android and iOS platforms