Presentación Proyecto Fin de Carrera SWADroid
-
Author
juan-miguel-boyero-corral -
Category
Education
-
view
2.458 -
download
3
Embed Size (px)
description
Transcript of Presentación Proyecto Fin de Carrera SWADroid

Tutor:Antonio Cañas [email protected]
Juan Miguel Boyero Corral
Cliente Android para la plataforma de
teleformación SWAD

Estado del arte● Interfaz web para móvil● Notificaciones por correo electrónico● RSS● SWADroid
● Aplicación para Android
● iSWAD ● Aplicación futura para iOS (iPhone, iPod Touch, iPad)

¿Qué es SWADroid?● Aplicación nativa
● Menor funcionalidad, pero mayor inmediatez y sencillez● Un solo toque para activarla● Usuario-contraseña almacenado en configuración● Menos información en pantalla
● Mayor claridad● Menor consumo de ancho de banda
● Funcionalidades off-line● Se conecta a SWAD mediante protocolo SOAP
● Internacionalización● Software libre: https://github.com/Amab/SWADroid/

Objetivos●Desarrollo de la base de un cliente Android para la plataforma de teleformación SWAD.●Lograr la intercomunicación con la plataforma SWAD.●Dos funciones de ejemplo:
● Consulta de las últimas notificaciones● Realización de tests de autoevaluación off-line.
●Acceso eficiente y sencillo a los datos.●Inicio manual de la conexión. Control total del usuario para evitar sorpresas en la factura.

Requisitos●Sencilla pero robusta. La funcionalidad que implemente debe estar muy probada.●Rapidez y fiabilidad en las comunicaciones con SWAD.●Requerimientos de almacenamiento controlados.●Fácil extensibilidad mediante módulos para las distintas funcionalidades.●Una buena experiencia de usuario en general.●¡Software libre!

SWADroidNotificaciones
Nuevas actividades
Nuevas convocatorias de examen
Nuevos archivos de calificaciones
Nuevos avisos
Nuevos mensajes
Nuevas respuestas a mis mensajes en foros
Nuevas encuestas

SWADroidTests off-line
● Estadísticas (27/06/2011)● 211 asignaturas con tests (<10%)● 15201 preguntas● 72,04 preguntas/asignatura● 8852411 preguntas respondidas● 41954,55 preguntas respondidas por asignatura● 582,36 veces se ha respondido cada pregunta
● Descargar tests de una asignatura● Una vez, requiere conexión
● Contestarlos off-line● Muchas veces, no requiere conexión

¿Cómo funciona?

¿Qué tecnologías usa?
●ksoap2-android
(Parser SOAP)
●Android DataFramework
(Gestor BD)

Desarrollo del proyecto

Instalación● Descargable desde Android Market
● Gratuita

Vídeo de demostración
http://www.youtube.com/watch?v=vC59nBfXdN8

Resultados (I)

Resultados (II)

Resultados (III)

Estadísticas de uso
Número de usuarios activos

Valoración de los usuarios

Repercusión en prensa

Funcionalidades futuras● Escribir y responder mensajes● Consultar calificaciones
● Descargar documentos● Enviar trabajos● Ver listas de alumnos / profesores● Apuntarse a grupos● Leer / escribir en foros● Cambiar datos personales

Conclusiones● Módulos:
● Notificaciones● Tests
● Fácil extensibilidad y configuración● Comunicación rápida, robusta y segura con SWAD
● La infraestructura desplegada permite la continuidad del proyecto
● Software libre: Cualquiera puede colaborar

Eso es todo●Software e información:
https://github.com/Amab/SWADroid
●Instalación:
● Desde Android Market
● QR Code:
●¿Alguna pregunta?