Tuesday, June 21, 2011
Presentació final
Monday, June 6, 2011
Estat del Projecte
Interfície Android (65%)
Captures de l'aplicació Android:
Interfície Web (70%)
Buscador amb suggerències realitzat.
Comunicació amb els serveis web definida.
Missatges de comunicació amb mòvil i plana web definits i implementats.
Web service | Respuesta OK | Respuesta ERROR |
login (String userID, String password) | XML con el ID de sesión del usuario | ERROR |
logout (String userID, String sessionID) | ACK | ERROR |
keepalive (String userID, String sessionID, String connectionState, String actual_latitude, String actual_longitude) | Si estado = IDLE: ACK Si estado = ONLINE: XML con coordenadas, id y nombre de los contactos cercanos | ERROR |
changePosition (String userID, String sessionID, String actual_latitude, String actual_longitude) | ACK | ERROR |
getProfile (String userID) | XML con el perfil de usuario/contacto completo (ID, nombre, URL foto y listado de links) | ERROR |
Estructures de dades en xml definides i implementades.
Protocol de comunicació definit i parcialment implementat.
A continuació adjuntem una captura amb l'explicació del protocol de comunicació:
Tasques que no es duran a terme:
Thursday, April 28, 2011
The Pyxis Project. Disseny Projecte
Presentació del disseny del projecte aquí
Tuesday, April 5, 2011
Escriptori virtual Citrix
Monday, March 28, 2011
Saturday, March 19, 2011
APLIC 3: El perfil andante
L'Eduard ja ho té més clar
L'Eduard és un alumne de Telecomunicacions de l'escola EETAC que acaba d'arribar d'un tortuós camí d'exàmens, selectivitats i proves d'accés.
Ell està il·lusionat ja que acaba de començar una nova etapa en la seva vida i vol aprofundir en tots els aspectes que li ofereix el nou Campus Universitari on acaba d'entrar. Busca informació a la web de l'Escola, és soci de l'Univers i sap que existeix un 'tauler' virtual d'anuncis dins la intranet de l'Escola. Tot i així li sembla que la informació està molt dispersa i que per cada event ho ha d'apuntar a la seva agenda, i pensa que hi haurà cops que se li podrà passar alguna informació interessant. Per això, va descarregar-se una aplicació per mòbil amb la qual tenia tota la informació ordenada i estructurada.
Ja fa poques setmanes que ha començat el quadrimestre de tardor, el primer de la seva carrera. Surt de casa seva i es dirigeix cap a l'Escola en tren. Quan arriba i passa pel costat de l'edifici de la biblioteca, l'aplicació fa sonar el mòbil i li mostra un event: "#ConferènciaEETAC: Les TIC i el sector aeroespacial. Conferència sobre les noves tecnologies aplicades al segment de vol i control de satèl·lits adreçats a oferir serveis DVB". L'Eduard clica a sobre del títol, i se li obra una pantalla on hi ha tota la informació sobre la conferència: aula, ponents, temàtica detallada, horari, recomanar i confirmar assistència. Confirma assistència i la recomana als amics que la aplicació li mostra que tenen aquell mateix interés particular que ell. Una vegada ha acabat l'event, el puntua bé de forma que l'Escola sap que no només ha estat un èxit d'assistència, si no que també ha set interessant pels assistents.
Quan surt, ja és hora de dinar i consulta l'aplicació per saber si hi ha cap oferta al bar o quin és el menú que hi ha avui. Decideix que escollirà l'oferta del bar i just abans de guardar el mòbil li arriba una altre alerta: "#Pachangas1AM: Demà dimarts al Club Castefa de Baix partit entre 1AM11 vs 1AM12, ja som 4, ens queden 4 més!" L'Eduard no espera ni un moment, obre l'event al seu terminal, mira a quina hora és i confirma assistència. Sap que en Toni i l'Albert també estarien interessats de forma que els hi recomana l'event, buscant els seus noms de la llista que surt a l'aplicació d'amics que hi podrien estar interessats. Com que no sap on és això, clica a sobre del nom Club Castefa de Baix i veu la seva localització a sobre del mapa.
Finalment, abans d'acabar el dia, consulta el desplegable Agenda de l'aplicació i veu que hi ha una nova entrada: "#RocketEETAC: D'aquí un més concurs de coets a l'Escola. Inscriu-te i participa. Disciplines disponibles: Propulsió, Control i Guiatge, Programació." Al obrir l'event, recomanat per un estudiant que acumula un gran nombre de punts positius per recomanar i organitzar events interessants, veu que es tracta d'un concurs de tirar un coet i fer que en acabar-se el combustible, desplegui un paracaigudes i caigui a sobre d'un punt determinat. L'equip que faci diana guanya. Al desplegable hi apareixen les direccions de contacte dels alumnes organitzadors, així com els habituals confirmar i recomanar. Mitjançant l'aplicació es posa en contacte amb els organitzadors, de forma que en uns dies ja comenci a col·laborar amb ells.