cambiar a curso:   2012-13   2014-15


Trabajo Fin de Grado 2013-14
 Desarrollo de un cliente de comunicación de red basado en el protocolo XMPP para iOS


Especialidades
Ing. de Computadores


Tutor
LÓPEZ JAQUERO, VÍCTOR MANUEL


Descripción y Objetivos
Descripción
XMPP [1] es un protocolo de comunicación orientado especialmente a la mensajería. Muchos los sistemas
de mensajería actuales hacen uso de dicho protocolo (i.e., Jabber). Una de las mayores ventajas de dicho
protocolo es que es extensible, lo cual facilita implementar las particularidades que queramos incluir en
nuestra herramienta de una manera estándar.

Objetivos
Desarrollar un cliente de XMPP para dispositivos móviles basados en iOS que implemente dicho protocolo
incluyendo la implementación de alguna de sus extensiones para soportar característcas adicionales al chat.


Metodología y Competencias
Metodología
Se usará una metodología ágil basada en la implementación progresiva de cada una de las funcionalidades
del protocolo.

Plan de trabajo
  • Estudiar el protocolo XMPP.
  • Famililiarizarse con el desarrollo de comunicaciones bajo iOS.
  • Estudiar las características de otros clientes para obtener los requisitos deseables.
  • Documentarlo en la memoria.
  • Realizar el análisis y el diseño de las comunicaciones.
  • Diseñar la interfaz de usuario.
  • Implementar la solución.
  • Realizar una evaluación comparativa del rendimiento de la solución creada.
  • Validar la memoria



Medios a utilizar
Software
  • Xcode
Hardware
  • Un PC (Mac)
  • Un iPhone, iPad o iPod Touch.



Bibliografía
[1] XMPP. http://en.wikipedia.org/wiki/XMPP
[2] iOS developer guide. https://developer.apple.com


Asignación
El Trabajo Fin de Grado ha sido a asignado a Don/Doña Alberto Solano Collado