Conversations: qué es y cómo usarlo

Personalmente, creo que Conversations es actualmente el mejor cliente de Jabber/XMPP que hay para charlar desde el móvil. Esta entrada está dedicada exclusivamente a hablar sobre él, por lo que puede considerarse casi una guía.

Dentro de la inmensa cantidad de aplicaciones para Android que hay para charlar a través de Jabber (o XMPP, como prefiráis llamarlo) sigo de cerca a este gran cliente basado en ChatSecure para versiones de Android 4 o superiores. Más información en su página web y en GitHub.

Por qué usar Conversations

Este cliente me gusta especialmente por su desarrollo, que me parece muy profesional y se nota en el mínimo consumo de batería, los grandes avances e innovaciones (de hecho, su autor y desarrollador principal, Daniel Gultsch ha creado la extensión XEP-0363: HTTP File Upload, que permite el envío de archivos a través de un enlace, algo extraordinariamente útil) y la implicación de su autor en su seguridad y privacidad.

Es más, es el primer cliente para Android que permite enviar ubicaciones gracias a complementos (hay dos, uno depende de Google Maps y otro de OpenStreetMaps). Además, Daniel se está interesando por las videollamadas¹ por lo que es posible que en un tiempo se convierta en el primer cliente de jabber para Android que las permita 😉

Qué echo yo en falta

Personalmente, echo en falta dos cosas: una mayor personalización (como el uso de fondos o una mayor variedad de tamaños en la fuente) y los emoticonos, ya que Daniel cree que es mejor utilizar los que vienen en el propio teclado de Android, pero hay muchos teclados que no traen consigo dichos emoticonos (como el que uso yo).

Cómo utilizar Conversations

Hay dos formas de instalarlo: a través de Google Play, donde tiene un coste de menos de 3€ (con todo lo que conlleva bajarse aplicaciones de Google Play) o bien, a través de F-Droid de forma gratuita. Yo por supuesto recomiendo utilizar F-Droid en lugar de Google Play por motivos de privacidad.Screenshot_2015-10-03-20-57-06Una vez instalado hay que introducir una cuenta de Jabber: yo he creado la cuenta moshpirit@xmpp.is para esta publicación, pero si tenéis una ya, no hace falta crear nada.

Nota: dependiendo del servidor, os dejará o no crear una cuenta nueva desde un cliente, yo he usado xmpp.is porque sé que sí me deja, pero podéis usar el que más os guste.Screenshot_2015-10-03-19-55-46Después, si queremos, podemos publicar una imagen que seleccionemos de nuestro teléfono como imagen de perfil, aunque podemos omitir este paso.Screenshot_2015-10-03-19-56-05

Ya tenemos nuestra cuenta de Jabber, pero no contactos, así que toca añadirlos (o meternos en algún grupo), pero eso ya os lo dejo a vosotros.Screenshot_2015-10-03-19-56-38

¡A configurarlo!

Abriendo el menú y pulsando sobre Ajustes, comenzamos la configuración de Conversations, yo personalmente, uso esta configuración, pero usad la que mejor se adapte a vosotros:

General

  • Suscripción de presencia ☑
  • Recurso
    • Conversations
  • Aceptar archivos
    • 10 MiB
  • Confirmar mensajes ☑
  • Notificación de escritura ☑

Ajustes de notificación

  • Notificaciones ☑
  • Horario de silencio
    • (No lo uso)
  • Vibrar ☑
  • Sonido
    • Tono predeterminado
  • Notif. conversación grupo público ☑

Opciones de interfaz

  • Nombre conversación grupo ☑
  • Usar fondo blanco ☐
  • Tamaño de fuente grande ☐
  • Botón enviar indica estado ☑
  • Acción rápida
    • Usada más recientemente
  • Mostrar etiquetas ☑

Opciones avanzadas

  • Ajustes avanzados:
    • (Sólo tengo activado «Solicitar entrega del mensaje»)
  • Nunca informar de errores ☐
  • Acerca de Conversations

Espero que os haya gustado, ¡un saludo a todos! por cierto, mi JID (Jabber IDentification) lo podéis ver aquí.


10 respuestas a “Conversations: qué es y cómo usarlo

  1. Gran trabajo, ¿piensas seguir ampliando?
    Por ejemplo ¿con la implentación del cifrado en las conversaciones o el añadir extensiones?
    Me gustaría que me resolvieras una duda, ¿es posible aplicar cifrado en las conversaciones grupales?

    Me gusta

    1. Pues no creo, era una introducción a Conversations, pero bueno, cualquier día es bueno para escribir sobre el tema. Sobre el cifrado en las salas, sí, se pueden cifrar usando PGP. Pero vamos, yo no suelo darle mucha importancia al cifrado en Jabber, ya que me parece un protocolo bastante seguro por el simple hecho de estar descentralizado aunque nunca está de más aplicarle una capa más de seguridad ;P
      Gracias por comentar 🙂

      Me gusta

    2. Nunca he probado el cifrado en las salas de conversación pero, por lo que he leído, en teoría funcionaría utilizando cifrado con PGP. Pero todas las personas del grupo deberían poseer las respectivas claves públicas del resto.

      El problema es que el cifrado por OTR no es posible en una sala de conversación porque, si no me equivoco, creo que se negocia el intercambio de claves entre dos usuarios cada vez que éstos inician una conversación. Algo inviable en una sala de conversación.

      Me gusta

    1. No, sirve para cualquier Android que tenga mínimo Android 4 (creo que desde hace unos meses hay dos versiones: la normal y Legacy, dependiendo de si la versión de Android era superior o inferior a 4.5 o así, no estoy seguro)

      Me gusta

Deja un comentario