Integração do CloudChat com aplicativos mobile (Flutter, React Native, iOS e Android)
Atualmente, o CloudChat pode ser integrado em aplicativos mobile por meio do widget web, utilizando o componente WebView de cada plataforma.
🔧 Como funciona
Nosso widget do CloudChat é distribuído como um script JavaScript, disponibilizado automaticamente durante a configuração de uma caixa de entrada do tipo “Web Widget” dentro do painel do CloudChat.
Esse script pode ser incorporado em uma WebView dentro do seu aplicativo mobile (seja ele desenvolvido em Flutter, React Native, Android nativo ou iOS nativo). Essa abordagem permite que o chat seja renderizado diretamente dentro do app, oferecendo uma experiência próxima à do widget web original.
💡 Exemplo de uso: em React Native, é possível embutir o widget em um
<WebView>apontando para a URL onde o script foi inserido, garantindo a comunicação completa com o CloudChat.
🚫 SDKs nativos
Ainda não disponibilizamos SDKs nativos oficiais para Flutter, React Native, Android ou iOS.
Temos planos de lançar SDKs oficiais no futuro, mas ainda não há uma data definida para essa disponibilização.
Enquanto isso, o uso via WebView é a única forma recomendada e suportada oficialmente para integrar o CloudChat em aplicativos mobile.
✅ Vantagens e limitações
Aspecto WebView Compatibilidade Funciona em qualquer app com suporte a WebView Esforço de implementação Baixo — basta incluir o script gerado pelo CloudChat Experiência de uso Similar ao widget web Limitação Menor flexibilidade de personalização e performance que um SDK nativo
🧭 Próximos passos
-
No CloudChat, crie uma nova caixa de entrada do tipo “Web Widget”.
-
Copie o script gerado na etapa de configuração.
-
Insira esse script em uma página HTML simples hospedada pelo seu app, e carregue-a dentro de uma WebView.
-
Teste a comunicação e aparência do widget dentro do seu aplicativo.
🗓️ Roadmap futuro
Estamos estudando o desenvolvimento de SDKs nativos para Flutter e React Native, visando oferecer uma integração mais fluida e recursos avançados como notificações push e controle de sessão nativo.
Entretanto, no momento não há uma data definida para lançamento dessas SDKs.