Overview
ConnectyCube SDK is a Flutter package enabling real-time communication features such as messaging, video calling, and push notifications. Built on WebRTC and XMPP protocols, it supports cross-platform development for Android, iOS, macOS, Windows, and Linux. The SDK simplifies integration of secure, scalable communication tools into apps with minimal setup. It provides APIs for user authentication, chat rooms, one-on-one and group video calls, and real-time data synchronization. Ideal for developers building interactive applications like telehealth platforms, virtual classrooms, or social networking apps requiring live engagement.
Use cases
- Real-time chat applications
- Video conferencing apps
- Live customer support systems
- Interactive learning platforms
- Social networking apps with live features
Key features
- WebRTC-based video calling
- XMPP-powered messaging
- Cross-platform support
- Push notification integration
- Secure user authentication
- Scalable real-time data sync
Suitable for
- Developers building live communication apps
- Startups needing rapid real-time feature deployment
- Teams creating video-enabled educational tools
- Apps requiring secure peer-to-peer interactions
- Projects targeting multiple operating systems
Considerations
- Requires backend server setup for full functionality
- May need additional configuration for enterprise security
- Dependent on stable internet connectivity
- Limited customization without deep protocol knowledge
- Potential size increase due to WebRTC libraries