Ciclope Weather Web Services ● Que tenemos – – RSS: (No Web Service) – BBDD (mySQL) ● Datos desde Febrero 2007 ● Variables (~30) actualizadas cada 5 minutos (Algunas cada hora) – (Software actual: )
Ciclope Weather Web Services ● Que queremos – Acceso estandarizado a los datos desde otras plataformas (Proceso de investigacion) ● Web Services (a páginas web). Ej. ● Applets (Kweather) – Integración en el código de wviewweather ● Colaboración con el Software libre – Documentacion ● De los servicios y clientes implementados ● HOWTO para crear nuevos servicios
Ciclope Weather Web Services ● Que queremos – Diseño e Implementación de los servicios ● Proceso de discusión de servicios (+ Investigacion y Dialogo entre grupos) ● Ej: Comparativa entre meses en función de dos variables meteorológicas. Temperatura, Humedad, Velocidad viento y Lluvia actual, etc – Diseño e Implementacion de varios clientes ● Distintos formato de representación de las consultas ● Información visual gráfica
Ciclope Weather Web Services ● Que queremos – Diseño nuevo para la página actual ● Nuevo template ● Diseño más moderno y atractivo ● Existe instalación en modo demo
Chat Web (1/4)
Chat Web (2/4) Ver disponibilidad del resto de usuarios Definir el estado de disponibilidad Buscar un usuario Añadir a un usuario Bloquear a un usuario Mensaje instantáneo Ventana Pop out Conversaciones: individuales / multiusuario
Chat Web (3/4) ● Requisitos SW: – JAVA y AJAX – Base de datos: MySQL / PostgreSQL – Soporte multi-idioma (ES y EN) – Desarrollar como un módulo independiente de cualquier aplicación – Fácilmente integrable en una aplicación – Sin necesidad de instalar nada en el cliente (Sin Applets, Flash...) – Apariencia fácilmente modificable (dimensiones, colores...)
Chat Web (4/4) ● Trabajo a entregar: – Software completo – Documentación: ● Manual de usuario ● Manual de instalación ● Desarrollo libre en SourceForge (opcional) – Repositorio, Listas de correo, Foros...
Álbum astronómico Ciclope Astro (1/5)
Álbum astronómico Ciclope Astro (2/5)
Álbum astronómico Ciclope Astro (3/5) ● Subir fotografías astronómicas (añadir detalles de observación) ● Clasificación de fotografías por etiquetas ● Comentar fotos ● Votar fotos (también votos anónimos) ● Ver estadísticas fotos más votadas ● Ver estadísticas usuarios más votados (karma) ● Ver fotografías enviadas por un usuario ● Ver quién ha votado a un usuario o una foto
Álbum astronómico Ciclope Astro (4/5) ● Requisitos SW: – Desarrollo forma parte de Ciclope Astro ● Seguir estilo, diseño de Ciclope Astro – Java y AJAX – Framework para desarrollar aplicaciones AJAX con Java: GWT (Google Web Toolkit) – Base de datos: MySQL – Framework de persistencia de objetos: iBATIS – Desarrollo optimizado: 1024x768
Álbum astronómico Ciclope Astro (5/5) ● Metodología de desarrollo del proyecto – SVN – Listas de correo ● Trabajo a entregar: – Software completo – Tutorial en DocBook
Recetas colaborativas (1/4)
Recetas colaborativas (2/4)
Recetas colaborativas (3/4) ● Sitio de recetas informáticas – Reutilizable para cualquier otro tipo de recetas ● Basado en un WIKI – Seleccionar un programa libre y reutilizarlo ● Editor WYSIWYG para la inserción de recetas ● Búsquedas
Recetas colaborativas (4/4) ● Requisitos SW: – Preferiblemente Java – Base de datos libre: MySQL / PostgreSQL – Estilo totalmente independiente ● Posibilidad de añadir un propio CSS para modificar la apariencia (colores, logo, título...) ● Trabajo a entregar: – Software completo – Documentación: ● Manual de usuario ● Manual de instalación