INGENIERÍA INFORMÁTICA

PROYECTO INFORMÁTICO PREVIAMENTE ASIGNADO
Curso 2011/2012

DEPARTAMENTO:


Título del Proyecto

iSWAD: aplicación cliente de la plataforma SWAD para dispositivos móviles iOS

 

Tutor

Antonio Cañas Vargas

 

Objetivos y Descripción del Proyecto

  • Planteamiento:
    • Se pretende desarrollar un cliente móvil para acceder a algunas funcionalidades de la plataforma SWAD en dispositivos móviles basados en iOS: iPhone, iPod Touch o iPad. Actualmente está disponible la aplicación SWADroid para móviles basados en Android, desarrollada en un proyecto fin de carrera anterior. Los usuarios de SWAD que disponen de terminales iOS demandan una aplicación similar en sus móviles o tabletas. Con este proyecto se pretende satisfacer dicha demanda.
  • Objetivos:
    • Desarrollar un cliente básico para iOS que se conecte con la plataforma SWAD a través del servicio web descrito en la página http://swad.ugr.es/ws/
    • Incluir en el proyecto al menos las tres funcionalidades con las que cuenta actualmente la aplicación SWADroid: consulta de notificaciones, envío de mensajes y realización off-line de tests de autoevaluación.
    • Se contempla la posibilidad de ampliar las funcionalidades actuales de SWADroid.
    • La aplicación desarrollada se pondrá a disposición de los usuarios de forma gratuita en el Apple Store.
  • Desarrollo del proyecto:
    • Aprendizaje del lenguaje de programación Objective C, en caso de que el alumno no lo domine.
    • Aprendizaje del entorno de desarrollo para iOS.
    • Creación de la arquitectura básica de la aplicación que permita la autenticación y la conexión con el servicio web de SWAD.
    • Implementación de las tres funcionalidades básicas descritas más arriba.
    • Subida de la aplicación al Apple Store.
    • Pruebas con usuarios reales.
    • Posible ampliación de las funcionalidades.

 

Conocimientos previos recomendables


Programación orientada a objetos. Servicios web. XML. SOAP. Objective C.

 

Material software y Hardware para desarrollarlo


Entorno de programación para iOS. Dispositivo móvil basado en iOS: iPhone, iPod Touch o iPad.

 

Número de alumnos previsto para realizarlo:

1

 

¿Está previamente asignado?

En caso de estar previamente asignado, indicar:

DNI

Nombre

-

Diego Montesinos Hervás

de los alumnos que lo desarrollarán.

Fdo: El Tutor

 

PONER AQUI EL NOMBRE DEL TUTOR Y FIRMAR