Kotlin

ChatClient

Antes de que puedas iniciar un chat, el Client SDK necesita autenticarse en los servidores de Vonage. Comienza creando un nuevo archivo Kotlin ChatViewModel.kt.

Crear una nueva clase ChatViewModel:

Esta clase creará una instancia de ChatClient y luego crear una sesión utilizando un JWT. Sustituir ALICE_JWT y BOB_JWT con los JWT que creó anteriormente.

Botón Acciones

Para que los botones de inicio de sesión funcionen, tienes que añadirles acciones que ejecuten una función cuando se pulsen. Actualice el código de la vista en MainActivity.kt para instanciar un ChatViewModel y llamar a su login función: