Al fin, después de mucho trabajo, ha visto la luz el proyecto Twittsms, un servicio que te permite actualizar tu Twitter enviando un SMS a un número de móvil Español.Twitter es una red social de microblogging muy popular en España que permite enviar posts de hasta 140 caracteres. Los microblogs molan porque no tienes que hacer un mensaje tan elaborado y permite a tus amigo seguir lo que estás haciendo y enterarse de tu vida :).

Hasta ahora, para actualizar tu twitter usando el teléfono móvil había tres posibilidades:

  1. Envío de un SMS a un número de Reino Unido. Un usuario minimizará el uso de este método debido al alto coste de un mensaje internacional
  2. Instalar una aplicación en tu terminal. Requiere por parte del usuario buscar, instalar y ejecutar una aplicación (nivel medio/alto de usuario). Además, estas aplicaciones emplean conexiones de datos, que todavía son percibidas como conexiones caras o son desconocidas las tarifas. Por último, existe el problema de la fragmentación del mercado, no todos los terminales son compatibles con las aplicaciones.
  3. Usar el navegador web del terminal. Tiene el problema de que no todos los terminales poseen un navegador web HTML, además, si el teléfono no es 3G la navegación se hace lenta y deseperante. Por último, también, al igual que en el caso anterior, requiere una conexión de datos (sensación de caro y tarifas desconocidas).

Sin embargo, twittsms ofrece la posibilidad de que puedas actualizar twitter simplemente enviando un SMS a un número local de España.

Para poder usar twittsms:

  • Sólo necesitas un móvil que soporte envío de SMS (99,99999%) del parque actual en España
  • Al ser un SMS a un número local, es barato, por lo que puedes usarlo sin pensar en la factura a final de mes.
  • Además, no necesitas ningún aprendizaje adicional ni instalar nada. Sólo hace falta saber enviar SMS.

Por tanto, las ventajas para un usuario de twitter son:

  • Es económico
  • Vale cualquier móvil
  • Es fácil de usar

Desde el punto de vista técnico, twittsms se ha intentado diseñar con dos objetivos:

  1. Diseño centrado en el usuario. El diseño de la interacción con el interfaz web, sus textos, la ayuda, los mensajes de error se ha intentado que cumplan con los principios básicos de la usabilidad.
  2. Calidad desde el punto de vista técnico.
    1. Empleando estándares de la W3C (xHTML strict validado, CSS...)
    2. usando herramientas y tecnologías libres PHP/MySQL/Apache.
    3. Creando una arquitectura software de tres capas (DAL,BLL y Presentación)
    4. Uso de bibliotecas de terceros bien conocidas:
      1. jQuery
      2. Extensiones PEAR PHPPlantillas Smarty 
      3. Código fuente bien documentado, con tags phpDocumentor

Resumiendo, twittsms es:

  • Sencillo de usar, no necesitas instalar nada, ni aprender nada nuevo
  • Único, no hay ningún servicio similar en España
  • Universal, cualquier usuario de móvil puede emplearlo, no requiere de un terminal con unas capacidades específicas
  • Económico, tanto para el usuario ya que actualizar su estado en twitter sólo le cuesta un SMS, como para el desarrollador, ya que está basado en software libre
  • Extensible, puede usarse en cualquier otro país simplemente cambiando el gateway
  • De calidad, diseño centrado en el usuario, calidad software y bien documentado. 

Twittsms es un proyecto de código abierto publicado en Open.Movilforum. Open.Movilforum es una iniciativa de Telefónica España en la que está publicando interfaces y APIs que permiten a terceros aprovechar sus servicios. Aunque, seguramente trate en otro post esto ya que, bueno, es mejorable.
También decir tengo que decir que Twittsms participa en el segundo concurso de Open movilforum. El ganador se sabrá la semana que viene. En total han participado 16 proyectos y el premio son 6000€ para el primero y 2000€ para el segundo y tercero.

Yo participo con Twittsms y OSAP - Open Movilforum SMS API in PHP.