La mayoría de las bibliotecas de chat que he visto hasta ahora son propietarias y vienen con un montón de cosas que no puedes personalizar, pagar paredes y cuotas. Comencé a crear una biblioteca de chat de Firebase hace unos meses porque alguien aquí hizo la misma pregunta.
Como sé lo difícil que es si estás comenzando y quieres crear una aplicación de chat, quería crear una biblioteca que cualquiera pueda conectar y tener una aplicación de chat. No está completo, y no he trabajado en eso en mucho tiempo (tenía otras cosas que hacer), pero se ocupa de muchas de las cosas que querrías en una aplicación de chat:
- La interfaz de usuario que incluye las burbujas de chat PNG de 9 parches. (Estos pueden ser una perra para perfeccionar).
- Conectando al servidor.
- Recuperando mensajes anteriores.
- Envío / recepción de mensajes.
- Notificaciones (No estoy seguro, pero prolíficamente).
- Gestión de la lista de mensajes.
- Lindo chat suena al enviar / recibir mensajes.
Si tengo tiempo, lo terminaré y lo subiré a Bintray para que pueda ser una dependencia, pero por ahora solo tendrá que obtener lo que necesita del repositorio en GitHub. Puede configurar su propio proyecto Firebase, reemplazar mi google-services.json
y estará listo para comenzar. El proyecto se llama PeeBee (referencia de Adventure Time – Princess Bubblegum).
- ¿Cuál es el emulador más rápido para el desarrollo de Android que puede funcionar con Eclipse y Java?
- ¿La tienda de aplicaciones de Android superará alguna vez a la tienda de aplicaciones de iPhone?
- ¿Habría algún problema de derechos de autor con respecto al desarrollo de una aplicación de Android basada en el juego de mesa The Resistance?
- ¿Qué cosas debemos aprender antes de crear una aplicación de Android?
- ¿Alguien se ha enriquecido con solo desarrollar aplicaciones de Android?