Upload
juan-miguel-boyero-corral
View
2.458
Download
3
Embed Size (px)
DESCRIPTION
Presentación del Proyecto Fin de Carrera SWADroid, un cliente Android para la plataforma de teleformación SWAD(http://swad.ugr.es).
Citation preview
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?