BitwokRTC – Videollamadas y Chat de Texto en el Visualizador Web

En Bitwok, siempre estamos a la vanguardia de las últimas innovaciones tecnológicas para mejorar nuestras aplicaciones personalizadas. En este artículo, Raúl, uno de nuestros desarrolladores expertos, nos comparte una de las características más emocionantes de la nueva versión 2024 de Claris FileMaker: la compatibilidad con WebRTC en el visualizador web. A continuación, Raúl nos explicará qué es WebRTC, cómo funciona y, lo más importante, cómo lo ha integrado con FileMaker para ofrecer videollamadas y chat de texto en tiempo real.

 

 ¿Qué es WebRTC?

Para aquellos que aún no están familiarizados con WebRTC, te lo explicamos a continuación.

WebRTC (Web Real-Time Communication) es una tecnología de código abierto que permite el intercambio de datos en tiempo real entre navegadores y aplicaciones móviles. Esta tecnología permite compartir archivos, fotos, videos y voz sin necesidad de instalar ningún plugin adicional, lo que, además, mejora considerablemente la seguridad y facilidad de uso.

Desde su creación en 2011, WebRTC ha evolucionado para ofrecer una experiencia mucho más fluida, brindando alta calidad de video y sonido, y permitiendo una comunicación rápida entre dispositivos conectados a Internet. Lo único que necesitas es un navegador compatible, como Chrome, Safari, Firefox u Opera.

¿Cómo se integra WebRTC con FileMaker?

La integración de WebRTC con FileMaker es, en realidad, más sencilla de lo que parece. Por ejemplo, Raúl nos muestra un caso práctico utilizando Google Meet como cliente de videollamadas.

Para ello, solo tienes que crear un botón que enlace a una tarjeta con un visualizador web personalizado. Al abrir la dirección de Google Meet, puedes iniciar sesión con tu cuenta de Google y comenzar a realizar videollamadas directamente desde la aplicación FileMaker.

Con eso es más que suficiente, puedes iniciar sesión con tu cuenta de Google y comenzar a hacer la videollamada. 

¡Pero eso no es todo!

Como en Bitwok nos encantan los desafíos, Raúl ha llevado esta integración aún más lejos. Ha creado un servidor WebRTC propio que ofrece videollamadas y chat en tiempo real. Si esto te interesa, puedes descargar el servidor y una aplicación de ejemplo de FileMaker desde el siguiente enlace: [BitwokRTC en GitHub](https://github.com/Awce/BitwokRTC). Además, hemos incluido instrucciones detalladas para que puedas instalarlo localmente y ejecutarlo desde el puerto 3000.

Por último, la integración con FileMaker es igual de sencilla que en el caso anterior. Solo necesitas crear un botón que enlace una tarjeta con un visualizador web, utilizando la dirección local: `http://localhost:3000`.

En resumen, con este avance, Bitwok sigue ampliando las posibilidades de nuestras aplicaciones personalizadas, integrando tecnologías innovadoras como WebRTC para mejorar la experiencia del usuario, permitiendo videollamadas y chat en tiempo real de una manera ágil y eficiente.

________________________________________________________________________

¡Si quieres aprender sobre FileMaker, este es el sitio!

En Bitwok nos encanta compartir nuestros trucos de desarrollador

Si tienes alguna duda acerca de cómo llevar a cabo estos pasos, no dudes en contactar con nosotros.

Puedes mantenerte informado sobre la fecha de nuestra próxima sesión siguiendo a Bitwok en nuestras redes sociales, que son LinkedIn X.