El documento resume el cuarto Hackathon de proyectos de software libre de la UGR, durante el cual se desarrolló la aplicación SWADroid para permitir el acceso a la plataforma SWAD desde dispositivos móviles. La aplicación ofrece notificaciones, pruebas de autoevaluación offline, envío de mensajes y consulta de calificaciones. En el Hackathon, el equipo trabajó en añadir funcionalidades como envío de avisos y descarga de documentos, con el objetivo futuro de permitir el envío de trabajos y participación en foros desde
1. Cuarto Hackathon de proyectos
de software libre de la UGR
SWADroid
13-16 de abril de 2012
Helena Rodríguez Gijón
Antonio Cañas Vargas
cc by-nc-sa
2. SWAD en el móvil
Aplicaciones
SWADroid
Aplicación en explotación para Android
iSWAD
Aplicación en desarrollo para iOS (iPhone, iPod Touch, iPad
¿SWADBerry?
¿App para Windows Phone?
Otros
Interfaz web para móvil
Notificaciones por correo electrónico
RSS
3. Web normal
Interfaz normal,
incómoda en un móvil
4. Web optimizada para móvil
Interfaz móvil, más
cómoda, pero aún es
lenta y consume
demasiados recursos
5. 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
Software libre
https://github.com/Amab/SWADroid/
17. SWADroid
Tests off-line
Estadísticas (16/04/2012)
252 asignaturas con tests (<10%)
21631 preguntas
85,84 preguntas/asignatura
10424243 preguntas respondidas
41366,04 preguntas respondidas por asignatura
481,91 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
46. SWADroid: futuro
Funcionalidades futuras
Enviar trabajos
Ver listas de alumnos / profesores
Apuntarse a grupos
Leer / escribir en foros
Cambiar datos personales
47. Equipo 4º Hackathon
Sergio
S
Dani Antonio @sro00002
@Uzzanio @aguilerin
Helena Roger
@hrGijon Antonio @12OGE12
Víctor @acanasvargas
Pablo
Juan Miguel Daniel @pvalenzuela89
@louisverona @dcalandria
(a distancia) (a distancia)