Je vais créer un chat en temps réel pour votre application Android en utilisant websocket ou firebase

T
tusharsaini610
T
tusharsaini610
Tushar Saini
Certaines informations ont été traduites automatiquement.

À propos de ce service

Traduction automatique

J'ai développé des systèmes de chat en temps réel à partir de zéro pour des plateformes de consultation accueillant des milliers d'utilisateurs simultanés en utilisant WebSockets, Firebase Realtime DB et Sendbird selon le cas d'usage.

La partie difficile n'est pas d'envoyer un message, mais de gérer la reconnexion sur des réseaux faibles, l'ordre des messages sous charge, et la dégradation progressive lorsque la connexion est perdue. J'ai résolu ces problèmes en production sur plusieurs applications.


Technologies que j'utilise : WebSocket + OkHttp, Firebase Realtime DB, Sendbird SDK

Indiquez-moi votre stack backend lorsque vous m'écrirez, je vous recommanderai la meilleure approche.

Découvrez Tushar Saini

Tushar Saini

Senior Software Engineer

  • DeInde
  • Membre depuisavr. 2021
  • Temps de réponse moy.1 heure
  • Langues

    Hindi, Anglais
Built a production-grade app Android ecosystem from scratch — AstroSansaar serving users across astrology verticals in India. What I built: 🔴 Real-time chat — WebSocket + Firebase architecture with automatic reconnection, typed message delivery, and graceful degradation on poor networks 📹 Audio/Video calling — Agora SDK integration handling call states across foreground, background, and killed app states with zero dropped sessions ⚡ Performance — startup time and rendering optimised. Tech: Kotlin · MVVM · Clean Architecture · Agora SDK · WebSockets · Firebase · Jetpack · Sentry · REST APIs

Traduction automatique

Mon portfolio