CRIADO PARA REACT NATIVE
React Native
Chat UI Kit
Adicione conversas em dispositivos móveis com o React Native Chat UI Kit da Tencent RTC. Integre listas de conversas conectadas, mensagens e componentes de entrada ao seu aplicativo para iOS e Android.
RECURSOS PARA DESENVOLVEDORES
Documentação e exemplos de Chat UI Kit para React Native
Guias de integração
Instale Chat UI Kit para React Native e envie uma mensagem de teste.
Exemplos e código-fonte
Explore a experiência de mensagens e os recursos oficiais para desenvolvedores.
Um ponto de encontro na sua aplicação
Aproxime sua comunidade com conversas móveis familiares.
Mostre na conversa
Reserve espaço para fotos e anexos no fluxo do chat móvel.
RECURSOS DE CHAT PARA REACT NATIVE
Recursos essenciais, prontos para conectar
Listas de conversas
- Conversas recentes
- Indicadores de mensagens não lidas
Interface de mensagens
- Visualizações de mensagens integradas
- Um campo de composição integrado
Compartilhamento de mídia
- Fotos e anexos
- Permissões nativas de mídia
Pessoas e grupos
- Conversas diretas
- Interações em grupo
Deixe com a sua cara
- Adapte o código-fonte da interface
- Adapte à sua navegação
Componentes conectados
- Chat SDK subjacente
- A identidade do seu aplicativo
Explore React Native Chat Components
Veja como os componentes funcionam em conjunto.
Todas as conversas ao seu alcance
Comece com uma lista de conversas integrada e adapte as prévias conforme necessário.
Leia a documentaçãoimport { ConversationList } from
'@tencentcloud/chat-uikit-react-native';
export function Conversations() {
return <ConversationList />;
}Deixe a conversa fluir
Adicione uma lista de mensagens à conversa selecionada.
Leia a documentaçãoimport { MessageList } from
'@tencentcloud/chat-uikit-react-native';
<MessageList conversationID={conversationID} />Facilite as respostas
Conecte o campo de entrada à mesma conversa da lista de mensagens.
Leia a documentaçãoimport { MessageInput } from
'@tencentcloud/chat-uikit-react-native';
<MessageInput conversationID={conversationID} />PERSONALIZAÇÃO
Personalize sua interface de chat em React Native
Leve seu estilo visual e o fluxo da aplicação para o chat.
Personalize sua tela
Adapte os estilos dos componentes e os renderizadores de pré-visualização à identidade da sua marca no celular.
Leia a documentaçãoAdapte-se à forma como as pessoas se conectam
Organize as telas e as interações em grupo em torno da navegação do seu aplicativo.
Leia a documentaçãoCOMECE AGORA
Sua primeira conversa começa aqui
- 01
- 02
Adicione Chat UI Kit para React Native
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
npm install @tencentcloud/chat-uikit-react-native tuikit-atomicx-react-nativeimport { ConversationList } from
'@tencentcloud/chat-uikit-react-native';
export function Conversations() {
return <ConversationList />;
}Perguntas frequentes sobre React Native Chat UI Kit
Posso usar esses componentes no Expo Go?
As dependências nativas exigem uma compilação nativa. Siga a compilação de desenvolvimento do Expo ou o fluxo de trabalho do React Native descrito no guia atual, instale as dependências peer e configure as permissões de multimédia. Os excertos de componentes pressupõem que o login e a configuração nativa já foram concluídos.
Qual é a diferença entre o React Native UI Kit e o SDK?
O UI Kit adiciona componentes de interface integrados ao SDK de mensagens. Use o Core SDK quando quiser criar toda a interface por conta própria.
Como autentico os usuários do React Native Chat UI Kit?
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 React Native 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 React Native Chat UI Kit?
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 UI Kit React Native com React Native?
Instale o pacote e as dependências nativas documentadas e volte a compilar a aplicação nativa. Verifique permissões, ciclo de vida e callbacks nativos, sem presumir um ambiente apenas JavaScript.
Como testo Chat UI Kit React Native 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 UI Kit React Native?
Copie as telas do UI Kit para sua aplicação quando precisar de alterações no nível de tela. Por exemplo, ajuste ChatScreen e as rotas locais da stack para abrir uma conversa a partir do perfil de cliente existente. O exemplo oficial usa @react-navigation/native; substituí-lo também exige atualizar as chamadas de navegação dentro das telas copiadas. Mantenha SafeAreaProvider e ToastRoot e teste o fluxo personalizado no Android e no iOS.
Encontre suporte para a próxima etapa
Dúvidas sobre integração
Obtenha ajuda para configurar Chat UI Kit para React Native.
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 UI Kit para React Native.

