En esta sección, se proporcionan muestras de la app de Google Chat alojadas en GitHub. Estas muestras te ayudan a implementar y compilar diferentes tipos de apps de chat con rapidez.
Para obtener instrucciones paso a paso sobre cómo compilar una app de chat básica, prueba una guía de inicio rápido.
Cuando estés listo para revisar otras muestras, el repositorio de Google Chat en GitHub contiene ejemplos prácticos de diferentes tipos de apps de chat, incluidas las que hacen lo siguiente:
- Responde de forma síncrona o asíncrona.
- Responde con una respuesta con formato de tarjeta.
- Usa Google Cloud Pub/Sub para recibir y responder mensajes de forma asíncrona.
- Llama a otras API.
Encuentra muestras de GitHub a la izquierda en Muestras de GitHub o revisa una app de Chat de seguimiento de productividad que usa varias API escritas en Python.
Próximos pasos
Para obtener información sobre cómo agregar más funciones a tu app de Chat después de revisar y de implementar las apps de muestra de Google Chat, consulta los siguientes recursos:
- API de Google Chat: Responde a eventos de Chat y obtén acceso RESTful a recursos de Chat, como mensajes, espacios y archivos adjuntos.
- Guías de las funciones de la app de Google Chat: Revisa los conceptos de Google Chat, estudia las opciones de la arquitectura y aprende a implementar funciones de la app de chat, como comandos de barra, diálogos y la separación de vínculos.
- Publica apps de Chat: Cuando estés listo para llevar tu app de Chat a las masas o a un grupo definido de usuarios, obtén más información sobre cómo publicarla.
- Principios de diseño de la app de Chat: Los principios de diseño de Google Chat son un sistema que reunimos para ayudarte a compilar apps de Chat de alta calidad. El sistema se basa en dos pilares: principios de diseño y un marco de trabajo de IU basado en tarjetas.