CRIADO PARA FLUTTER
Flutter
Chat SDK
Crie mensagens em Dart com o Flutter Chat SDK do Tencent RTC. Conecte conversas e eventos de mensagens aos widgets Flutter necessários para o seu produto.
RECURSOS PARA DESENVOLVEDORES
Documentação e exemplos de Chat SDK para Flutter
Guias de integração
Instale Chat SDK para Flutter e envie uma mensagem de teste.
Exemplos e código-fonte
Explore a experiência de mensagens e os recursos oficiais para desenvolvedores.
Conversas para a sua comunidade
Mantenha grupos criativos conectados por meio de mensagens e trabalhos compartilhados.
Reúna pessoas e arquivos
Adicione discussões de projetos e documentos compartilhados à sua própria experiência em Flutter.
RECURSOS DE CHAT PARA FLUTTER
A base de mensagens para seu produto
Conversas diretas
- Mensagens individuais
- Sua própria interface
Mensagens em grupo
- Conversas compartilhadas
- APIs de membros
Mensagens enriquecidas
- Texto e mídia
- Conteúdo personalizado do aplicativo
Estado da conversa
- Histórico e contagem de mensagens não lidas
- O armazenamento da sua aplicação
Identidade do usuário
- Seus próprios IDs de usuário
- Autenticação com UserSig
Integração da aplicação
- Flutter APIs
- Ciclo de vida específico da plataforma
Explore Flutter Chat APIs
Comece pelas APIs necessárias para conectar seu aplicativo.
Comece com um serviço Dart
Inicialize o SDK e conecte seu ciclo de vida ao aplicativo.
Leia a documentaçãofinal result = await TencentImSDKPlugin.v2TIMManager.initSDK(
sdkAppID: sdkAppID,
loglevel: LogLevelEnum.V2TIM_LOG_INFO,
listener: V2TimSDKListener(),
);Conecte seus usuários
Autentique-se com o ID de utilizador da sua aplicação e um UserSig emitido pelo servidor.
Leia a documentaçãofinal result = await TencentImSDKPlugin.v2TIMManager.login(
userID: userID,
userSig: userSig,
);Do editor de mensagens à conversa
Crie uma mensagem de texto e envie-a ao usuário selecionado.
Leia a documentaçãofinal 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: '',
);
}PERSONALIZAÇÃO
Sua experiência. Do seu jeito.
Crie sua própria interface para conversas conectadas.
Crie sua própria experiência
Conecte eventos de mensagens às telas e interações necessárias para o seu produto.
Leia a documentaçãoDê espaço para as conversas crescerem
Conecte pessoas e grupos por meio de um chat integrado ao seu aplicativo.
Leia a documentaçãoCOMECE AGORA
Sua primeira conversa começa aqui
- 01
- 02
Adicione Chat SDK para Flutter
Siga o guia da plataforma para conectar seu projeto.
Siga o Guia de Integração - 03
Conecte seus usuários
Entre com dois usuários de teste e envie sua primeira mensagem.
Conecte seus usuários
flutter pub add tencent_cloud_chat_sdkfinal result = await TencentImSDKPlugin.v2TIMManager.initSDK(
sdkAppID: sdkAppID,
loglevel: LogLevelEnum.V2TIM_LOG_INFO,
listener: V2TimSDKListener(),
);Perguntas frequentes sobre Flutter Chat SDK
Um único pacote Flutter atende a todos os destinos de compilação?
O SDK oferece suporte a vários destinos, com configuração adicional para plataformas como Web e HarmonyOS. Consulte o guia de integração de cada destino e versão do SDK. O Flutter UI Kit tem requisitos próprios.
O Flutter Chat SDK inclui uma UI pronta para uso?
O SDK fornece APIs e eventos de mensagens. Seu aplicativo cria as telas de chat. As ilustrações mostram possíveis experiências no aplicativo.
Como autentico os usuários do Flutter Chat SDK?
Gere o UserSig de produção no backend. Envie-o ao cliente para autenticação e mantenha o segredo da aplicação no servidor.
Esses trechos de Flutter formam uma aplicação completa?
Eles mostram etapas individuais da integração. Siga o guia completo para importações, inicialização, login, tratamento de erros e configuração específica de cada plataforma de destino. Teste as mensagens com contas separadas antes do lançamento.
Como é definido o preço de uso do Flutter Chat SDK?
O uso do serviço Chat hospedado segue o plano selecionado. Consulte os recursos e limites incluídos para o seu aplicativo; plugins opcionais e serviços Call podem ter requisitos separados.
Como integro Chat SDK Flutter com Dart?
Instale o pacote Flutter documentado e configure o projeto nativo de cada destino. Teste o ciclo de vida dos widgets junto ao comportamento subjacente de iOS e Android.
Como testo Chat SDK Flutter antes de lançar a minha aplicação?
Confira login, prontidão do SDK, eventos de envio e recebimento e estado das mensagens após reconectar.
Como personalizo a interface de Chat SDK Flutter?
Crie lista de conversas, renderização de mensagens e editor com os eventos documentados do SDK.
Encontre suporte para a próxima etapa
Dúvidas sobre integração
Obtenha ajuda para configurar Chat SDK para Flutter.
Ver a documentação para desenvolvedoresConverse sobre seu aplicativo
Converse sobre seu produto, uso esperado e necessidades de integração.
Entre em contato com a equipe de vendasCrie sua próxima experiência de conversa
Crie app com Chat SDK para Flutter.

