Ja tenim el poster del projecte OpenGis!!!
En breu el mostrarem al blog
Un proyecto nacional de innovación docente y colaboración intercentros en el ámbito de la Formación Profesional.
lunes, 12 de marzo de 2012
martes, 21 de febrero de 2012
Avanzamos en la localización GPS
Aquí os dejamos un video documentando el proceso de desarrollo de la localización de usuario mediante señal GPS.
Después de este video, hemos aumentado la tasa de refresco del GPS y ahora, marca el recorrido a la perfección!
lunes, 20 de febrero de 2012
Mostramos Recorridos!
El equipo de desarrollo de Android os presenta los primeros avances importantes en la aplicación de guiado para la optimización de rutas.
En la imagen, observamos como, dada una parcela en concreto, se realiza un recorrido en espiral para realizar las tareas asociadas a ese tipo de recorrido.

Además, aunque faltan pruebas por realizar, ya se muestra por donde avanza el usuario, recogiendo sus coordenadas y posición GPS.
Aquí mostramos un pequeño ejemplo de la prueba realizada.

Aunque falta mucha implementación en cuanto a rutas y trayectorias, el equipo de desarrollo progresa día a día de forma satisfactoria y poco a poco va aumentando la funcionalidad del programa.
En la imagen, observamos como, dada una parcela en concreto, se realiza un recorrido en espiral para realizar las tareas asociadas a ese tipo de recorrido.

Además, aunque faltan pruebas por realizar, ya se muestra por donde avanza el usuario, recogiendo sus coordenadas y posición GPS.
Aquí mostramos un pequeño ejemplo de la prueba realizada.

Aunque falta mucha implementación en cuanto a rutas y trayectorias, el equipo de desarrollo progresa día a día de forma satisfactoria y poco a poco va aumentando la funcionalidad del programa.
viernes, 17 de febrero de 2012
Seguimiento del proyecto
miércoles, 15 de febrero de 2012
Trabajando colaborativamente
Una parte fundamental de este proyecto es la colaboración entre los distintos socios, salvando distancias, horarios y otras circunstancias. De este modo, fomentamos en nuestros alumnos y profesores la utilización de las herramientas TIC para configurar un aprendizaje que exceda los límites físicos del centro escolar y les prepare para el aprendizaje a lo largo de la vida.
La herramienta elegida es Zoho Projects que permite configurar tareas, planificar su ejecución, sus responsables, la creación de espacios de comunicación y un montón más de actividades que enriquecen y facilitan nuestro trabajo.
La herramienta elegida es Zoho Projects que permite configurar tareas, planificar su ejecución, sus responsables, la creación de espacios de comunicación y un montón más de actividades que enriquecen y facilitan nuestro trabajo.
viernes, 3 de febrero de 2012
Desarrollo Android!
Estamos en el tercer Sprint del proyecto OpenGis, en el cual nos centraremos en el desarrollo de la Aplicación Web a través de la plataforma gvNIX y el desarrollo de nuestra "aplicación estrella" basada en Sistema Operativo Android 2.2 (hemos elegido la versión 2.2 ya que es compatible con la mayoría de terminales vigentes actualmente en el mercado).
En este momento, el equipo de desarrollo se ha dividido en 2 equipos para llevar a cabo estas 2 grandes tareas.
En lo que respecta a la aplicación para SO Android, hemos planteado una interfaz muy sencilla e intuitiva para el usuario, desde la cual se podrán administrar características básicas de la aplicación, sincronizada con la base de datos del proyecto de gestión.
Además, podremos acceder paso a paso (seleccionando qué es lo que deseamos realizar) al apartado de geolocalización y guiado para la optimización de trayectorias en las distintas tareas programadas.
Aunque acabamos de empezar este Sprint, la aplicación de gestión basada en SO Android ya está prácticamente lista, y se presentará al Product Owner a lo largo de la próxima semana.
Después de esto, todo el equipo de desarrollo del "equipo Android" pasará a realizar los cálculos y programación de las trayectorias y guiado GPS de la aplicación, aunque un pequeño equipo ya está empezando con esta tarea para ir comprobando resultados y adelantando trabajo.

Juan Carlos García del Canto
martes, 31 de enero de 2012
Curso gvNIX
Gracias a DISID, miembro de la asociación gvSIG, hemos recibido durante la semana pasada un curso magistral de gvNIX.
¿Qué es gvNIX?
gvNIX es un entorno de trabajo Java de código abierto para el desarrollo rápido de aplicaciones web, altamente productivo, flexible y que no compromete la calidad de los proyectos.
Está compuesto de un conjunto de herramientas de código abierto entra las que destaca su núcleo, Spring Roo.
gvNIX hereda toda la filosofía de desarrollo del núcleo:
· Generación de código en Java.
· Elimina el trabajo tedioso centrando al desarrollador en la lógica de negocio.
· Convención sobre configuración.
· Desarrollo dirigido por el dominio (Domain-Driven Development).
o Diseño dirigido por el modelo.
o Lógica en las entidades (Real Object Oriented).
o Arquitectura por capas.
· Crea un proyecto en segundos.
· Realimentación: Añade valor durante todo el ciclo de vida.
· No incorpora elementos adicionales al entorno de ejecución, por lo que no penaliza la velocidad la aplicación.
· Arquitectura OSGi.
· Aprovecha el conocimiento: No necesita más conocimiento que el necesario para el desarrollo de aplicaciones JEE.
Permite construir el modelo de datos de una aplicación mediante ingeniería directa e inversa y permite generar la aplicación web de gestión en múltiples tecnologías de visualización:
· Spring MVC
· Flex
· GWT
· JSF
· Vaadin
gvNIX aprovecha las características de Spring Roo y aporta su propia filosofía: ofrecer al desarrollador componentes de alto valor funcional para aplicaciones corporativas:
· Control de concurrencia a nivel de aplicación sin campos en base de datos.
· Gestión de distintos temas visuales.
· Gestión de la visualización de excepciones.
· Gestión de mensajes de usuario en ventana modal.
· Organización de la estructura de páginas en el menú.
· Gestión de patrones de visualización de entidades y sus relaciones.
· Gestión de transformación de cadenas vacías a valores nulos.
· Gestión de servicios locales y servicios web (importación y exposición).
· Gestión de configuraciones por entorno.
· Control de acceso (autenticación y autorización).
La experiencia ha sido fantástica gracias al dominio
de la tecnología y el buen hacer del profesor Mario Martínez y por las ganas y
motivación del alumnado.
A partir de aquí, vamos a trabajar en el front end web
de nuestra aplicación sobre gvNIX.
Suscribirse a:
Entradas (Atom)




