Chat SDK
Nexconn's Chat SDK is a lightweight, cross-platform messaging library that gives you direct control over channels, messages, and users—without any bundled UI. Use it when you want to build a fully custom chat interface on top of Nexconn's global infrastructure.
What you can do
- Send and receive text, image, voice, file, and custom messages
- Manage Direct Channels, Group Channels, Open Channels, and Community Channels
- Sync message history from local storage or remote server
- Handle connection lifecycle and automatic reconnection
- Integrate push notifications across APNs, FCM, and other providers
- Build on Android, iOS, and Web
Key advantages
| Advantage | Description |
|---|---|
| Cross-platform | One API across Android, iOS, and Web |
| Reliable connectivity | Intelligent DNS resolution, multi-link failover, and anti-packet-loss strategies for low-speed and unstable networks |
| Lightweight protocol | Proprietary binary protocol for ordered, efficient message delivery |
| Secure | Token-based authentication prevents SDK abuse, spam, and identity theft |
| Local + remote history | Query messages from the local database or fetch from Nexconn's cloud storage |
Supported platforms
| Category | Platforms |
|---|---|
| Mobile | Android, iOS |
| Web | Browser (JavaScript) |
Get started
Choose your platform to follow the quickstart guide:
| Platform | Quickstart |
|---|---|
| Android | Android Quickstart |
| iOS | iOS Quickstart |
| Web | Web Quickstart |
What's next
After integrating Chat SDK, explore these topics: