protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            Xamarin.Essentials.Platform.Init(this, savedInstanceState);
            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.activity_main);
            Button   boton1            = FindViewById <Button>(Resource.Id.button1);
            EditText mensajeAEnviar    = FindViewById <EditText>(Resource.Id.mensaje);
            EditText mensajesRecibidos = FindViewById <EditText>(Resource.Id.mensajesRecibidos);

            boton1.Click += async(sender, e) =>
            {
                Dictionary <string, string> dictionary = new Dictionary <string, string> {
                    { "type", "mensaje" },
                    { "contenido", mensajeAEnviar.Text }
                };
                string jsonObj = JsonConvert.SerializeObject(dictionary, Formatting.Indented);
                ClienteWebSocketsFuncionaTambien.enviarMensaje(jsonObj);
            };

            ClienteWebSocketsFuncionaTambien.iniciarCliente("ws://192.168.1.73:8000");
            ClienteWebSocketsFuncionaTambien.myEventHandlerRecibirMensaje += (sender, e) =>
            {
                mensajesRecibidos.Text += e.mensaje.usuario + ": " + e.mensaje.contenido + "\n";
            };
        }
        protected override void OnStop()
        {
            base.OnStop();
            Dictionary <string, string> dictionary = new Dictionary <string, string> {
                { "type", "evento" },
                { "accion", "salir" }
            };
            string jsonObj = JsonConvert.SerializeObject(dictionary, Formatting.Indented);

            ClienteWebSocketsFuncionaTambien.enviarMensaje(jsonObj);
        }