EspecialidadesIng. 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
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
|