CREADO PARA FLUTTER
Flutter
Chat SDK
Crea mensajería en Dart con Flutter Chat SDK de Tencent RTC. Conecta las conversaciones y los eventos de mensajes con los widgets de Flutter que necesita tu producto.
RECURSOS PARA DESARROLLADORES
Documentación y ejemplos de Chat SDK para Flutter
Guías de integración
Instala Chat SDK para Flutter y envía un mensaje de prueba.
Ejemplos y código fuente
Explora la experiencia de mensajería y los recursos oficiales para desarrolladores.
Conversaciones para su comunidad
Mantén conectados a los grupos creativos mediante mensajes y trabajos compartidos.
Reúne a las personas y los archivos
Añade conversaciones de proyectos y documentos compartidos a tu propia experiencia en Flutter.
FUNCIONES DE CHAT PARA FLUTTER
La base de mensajería para tu producto
Conversaciones directas
- Mensajes individuales
- Tu propia interfaz
Mensajería de grupo
- Conversaciones compartidas
- APIs de membresía
Mensajes enriquecidos
- Texto y contenido multimedia
- Contenido personalizado de la aplicación
Estado de la conversación
- Historial y recuento de mensajes no leídos
- El almacén de tu aplicación
Identidad del usuario
- Sus propios ID de usuario
- Autenticación con UserSig
Integración de la aplicación
- Flutter APIs
- Ciclo de vida específico de cada plataforma
Explora Flutter Chat APIs
Empieza con las API necesarias para conectar tu aplicación.
Empieza con un servicio Dart
Inicializa el SDK y conecta su ciclo de vida con tu aplicación.
Leer la documentaciónfinal result = await TencentImSDKPlugin.v2TIMManager.initSDK(
sdkAppID: sdkAppID,
loglevel: LogLevelEnum.V2TIM_LOG_INFO,
listener: V2TimSDKListener(),
);Conecta a tus usuarios
Autentícate con el ID de usuario de tu aplicación y un UserSig emitido por el servidor.
Leer la documentaciónfinal result = await TencentImSDKPlugin.v2TIMManager.login(
userID: userID,
userSig: userSig,
);Del editor de mensajes a la conversación
Crea un mensaje de texto y envíalo al usuario seleccionado.
Leer la documentaciónfinal messages =
TencentImSDKPlugin.v2TIMManager.getMessageManager();
final draft = await messages.createTextMessage(text: 'Hello!');
final id = draft.data?.id;
if (draft.code == 0 && id != null) {
await messages.sendMessage(
id: id, receiver: recipientID, groupID: '',
);
}PERSONALIZACIÓN
Tu experiencia. A tu manera.
Crea tu propia interfaz para las conversaciones conectadas.
Cree su propia experiencia
Conecte los eventos de mensajería con las pantallas e interacciones que necesita su producto.
Leer la documentaciónDa a las conversaciones un espacio para crecer
Conecta a personas y grupos mediante un chat integrado en tu aplicación.
Leer la documentaciónCOMENZAR
Tu primera conversación empieza aquí
- 01
- 02
Añade Chat SDK para Flutter
Sigue la guía de la plataforma para conectar tu proyecto.
Sigue la Guía de integración - 03
Conecta a tus usuarios
Inicia sesión con dos usuarios de prueba y envía tu primer mensaje.
Conecta a tus usuarios
flutter pub add tencent_cloud_chat_sdkfinal result = await TencentImSDKPlugin.v2TIMManager.initSDK(
sdkAppID: sdkAppID,
loglevel: LogLevelEnum.V2TIM_LOG_INFO,
listener: V2TimSDKListener(),
);Preguntas frecuentes sobre Flutter Chat SDK
¿Un solo paquete Flutter cubre todos los destinos de compilación?
El SDK admite varios destinos, con configuración adicional para plataformas como Web y HarmonyOS. Consulta la guía de integración de cada destino y versión del SDK. El Flutter UI Kit tiene sus propios requisitos.
¿El Flutter Chat SDK incluye una UI lista para usar?
El SDK proporciona APIs y eventos de mensajería. Tu aplicación crea las pantallas de chat. Las ilustraciones muestran posibles experiencias dentro de la aplicación.
¿Cómo autentico a los usuarios de Flutter Chat SDK?
Genera el UserSig de producción en tu backend. Envíalo al cliente para la autenticación y conserva el secreto de la aplicación en el servidor.
¿Estos fragmentos de Flutter forman una aplicación completa?
Muestran pasos individuales de la integración. Sigue la guía completa para las importaciones, la inicialización, el inicio de sesión, la gestión de errores y la configuración específica de la plataforma de destino. Prueba la mensajería con cuentas separadas antes del lanzamiento.
¿Cómo se calcula el precio de uso de Flutter Chat SDK?
El uso del servicio Chat alojado depende del plan seleccionado. Consulta las funciones y cuotas incluidas para tu aplicación; los plugins opcionales y los servicios Call pueden tener requisitos distintos.
¿Cómo integro Chat SDK Flutter con Dart?
Instala el paquete Flutter documentado y completa la configuración nativa de cada destino. Prueba el ciclo de vida de los widgets junto con el comportamiento subyacente de iOS y Android.
¿Cómo pruebo Chat SDK Flutter antes de publicar mi aplicación?
Comprueba inicio de sesión, disponibilidad del SDK, eventos de envío y recepción y estado de mensajes tras reconectar.
¿Cómo personalizo la interfaz de Chat SDK Flutter?
Crea tu lista de conversaciones, renderizado de mensajes y editor con los eventos documentados del SDK.
Encuentra ayuda para el siguiente paso
Preguntas sobre la integración
Obtén ayuda para configurar Chat SDK para Flutter.
Ver la documentación para desarrolladoresHabla sobre tu aplicación
Conversa sobre tu producto, el uso previsto y tus necesidades de integración.
Contactar con VentasCrea tu próxima experiencia de conversación
Crea app con Chat SDK para Flutter.

