Taller de desarrollo en gvSIG 2.0

Slides:



Advertisements
Presentaciones similares
EN DÓNDE PUBLICAR Diony C Pulido O Instituto de Salud Pública Necobelac Team Bogotá, Agosto de 2010 Primer Curso sobre Escritura Cientifica y Repositorios.
Advertisements

EXPERIENCIAS EN LA INTEGRACIÓN DE SERVICIOS DE INFORMACIÓN ABIERTOS PARA POTENCIAR EL OPAC 5ta. Conferencia Regional sobre Catalogación y 3er. Seminario.
ING. GERARDO ANSELMO MARTÍNEZ VIDALES San Luis Potosí, SLP, México
GENÉTICA Esta obra está bajo una licencia Attribution-NonCommercial-ShareAlike 3.0 Unported de Creative Commons. Para ver una copia de esta licencia, visite.
SÍNTESIS DE PROTEÍNAS Esta obra está bajo una licencia Attribution-NonCommercial-ShareAlike 3.0 Unported de Creative Commons. Para ver una copia de esta.
MECANISMOS DE REPARACIÓN DEL ADN
ESTABILIDAD DEL GENOMA
Esta obra está bajo una licencia de Creative Commons. Creative CommonsCreative Commons Autor: Jorge Sánchez Asenjo (año 2005)
Esta obra está licenciada bajo una Licencia Creative Commons Atribución-No Comercial - CompartirIgual 3.0 Unported. Para ver una copia de esta licencia,
DUPLICACIÓN DEL ADN Esta obra está bajo una licencia Attribution-NonCommercial-ShareAlike 3.0 Unported de Creative Commons. Para ver una copia de esta.
Conocer el hardware en Guadalinex Fuente propia. Licencia Creative Commons 3.0 by-sa.
LA EXPRESIÓN GENÉTICA Esta obra está bajo una licencia Attribution-NonCommercial-ShareAlike 3.0 Unported de Creative Commons. Para ver una copia de esta.
Bogotá, Agosto 2010 Derechos de autor o de publicación: Experiencia de revistas científicas colombianas Carlos A. Agudelo C. Universidad Nacional de Colombia.
Esta obra está bajo una licencia de Creative Commons. Creative CommonsCreative Commons Autor: Jorge Sánchez Asenjo (año 2005)
JSF Simplificando nuestro trabajo. JSF – Java Server Faces Celula Creative SUN 2 La principal intención es liberar al programador de aspectos Web Pretende.
REALIZADO POR: César Fernando Murcia Ramos Tecnología en Sistemas de Información y Documentación
No es.... Mockito - Mockito es una librería Java para la creación de Mock Object. - Muy usados para el testeo unitario en Test Driven Development,
VISUALBEE. VisualBee es un software que te permite mejorar tus presentaciones mismos viejos en una presentación llena de gráficos de gran alcance. Para.
Adaptación de Prestashop en GrandesZapatos.com Máster Universitario en Software Libre Juan Leocadio Gámez Brocal 22/01/201 4 Alumno : Fecha de entrega:
“Android: Un acercamiento practico” Manuel Alejandro Moscoso Domínguez Estudiante de Ingeniería en Bioinformática Talca, 8 de octubre de 2009.
Julio Moraga Jorge Moreno
Clase práctica Nº 1. Introducción al entorno de desarrollo Eclipse. Dpto. de Ciencias e Ingeniería de la Computación. Universidad Nacional del Sur.
Introducción a Linux Jornadas Noviembre 2009 GUL – UC3M Tania Pérez.
Entrega final de proyecto Software para la gestión de inscripciones en cursos Universidad Nacional de Colombia Maestría en Ingeniería de Sistemas y Computación.
WINE ¿Qué es Wine? Wine es una reimplementación de software libre del API de Windows (Win16 y Win32) para sistemas operativos basados en Unix bajo plataformas.
Eclipse ¿Por qué debe ser tu entorno de trabajo? Abdel G. Martínez L. PRESENTADO POR: Fedora Ambassador & Fedora Packager Creative Common License.
Knoppix Jorge Moreno
JoomlaDay 2009 Taller avanzado de programación. JoomlaDay - Taller Avanzado de Desarrollo - Índice ● Introducción: Presentación ● Introducción: Objetivos.
Infraestructura de Datos Espaciales de Venezuela, una IDE 100% software libre. (Software Colaborativo)
OSGeo y la comunidad hispanohablante
GvSIG_des_2.x_d: Curso de desarrolladores de gvSIG Desktop v 2.x Introducción Novedades de desarrollo en gvSIG 2.0
GvSIG_des_2.x_d: Curso de desarrolladores de gvSIG Desktop v 2.x Proyectos y paquetes Novedades de desarrollo en gvSIG 2.0
Tema 2 : Java Básico Conferencia 2 El entorno de desarrollo.
LibLocation: acceso a dispositivos de localización para gvSIG Desktop y Mobile Juan G. Jordán Aldasoro Manuel Planells Jiménez.
Implementación básica de un nodo IDE en Software Libre José Vicente Higón
Repos en USB Neville A. Cross Embajador de Fedora Nicaragua Instalaciones sin internet.
La web al ritmo de Drupal. ¿Qué és Drupal ? ¿ Con qué se come ? ● Técnicamente es un CMS y Framework para administración de contenido. Amigo y colega.
Introducción al Framework 3.0. Introducción Junto con Windows Vista se liberará al mercado una serie de tecnologías para desarrolladores de software que.
PROGRAMACIÓN 9 NO NIVEL B PATRONES DE DISEÑO. Son un esquema que definen una estructura para el desarrollo de aplicaciones Se usa con la finalidad de.
UNIDAD DE APRENDIZAJE PROGRAMACION WEB TEMA PHP DOCENTE ING. GUERRERO ULLOA GLEISTON ESTUDIANTES RESPONSABLES PÉREZ KEVIN CUASPUD ANDERSON RODRIGUEZ RANDY.
Bienvenidos!!! "El Software Libre y su incidencia en lo Social"
wShifts – Gestión de Turnos de Trabajo
Nuevas funcionalidades en
Ulises Hernandez Pino Popayán, 16 de Septiembre de 2011
Iniciación a Android Dia 1: Instalación Android Studio - 1h
MAVEN: Introducción.
Tema 2: Los Sistemas Operativos de texto (MS-DOS) y gráficos (Windows). Informática, Escuela Técnica Superior Forestal, Facultad de Ciencias Forestales.
GRUPO 15 SC FRAMEWORK LARAVEL
Nuevas funcionalidades en gvSIG Mobile 1.0
Rafael Asprilla Universidad de Panamá ,
Novedades gvSIG Desktop
gvSIG: Avanzando Juntos
¿Podría existir algún negocio para ayudarte a comer sano y hacer deporte en las horas centrales del día?
Aplicación Distribuida sobre Arquitectura Multi Capas, caso práctico Módulo Evaluación de RR.HH basado en Competencias ESPE Guillermo Narváez V.
Resource standard Metrics (RSM)
¿Por qué ser un #MIEExpert?
WordPress.org vs. WordPress.com
Generación de metadatos en gvSIG
Unidad Educativa Calasanz.
Nuevo sistema de Gestión de Titulación
Consolidación de la aplicación de BioNumerics y GelCompar para el análisis de geles de PFGE Septiembre 2010.
Proceso Unificado de Desarrollo de Software
PROYECTO DE INSTALACIÓN EN VB.NET
Tendencias de Recursos y medios más utilizado en Eva´s
Pasos para el registro a MENDELEY a través del CONRICYT
Presentación y agradecimientos
CREAR TU WEB WORDPRESS CÓMO CÓN.
Impresión para hoteles y más...
GENÉTICA Esta obra está bajo una licencia Attribution-NonCommercial-ShareAlike 3.0 Unported de Creative Commons. Para ver una copia de esta licencia, visite.
Transcripción de la presentación:

Taller de desarrollo en gvSIG 2.0 Desarrollo de un plugin visor de datos registrales http://www.gvsig.org

Introducción Temas principales que vamos a tratar: Instalación de gvSIG 2.0.0 y plugins. Plugin de creación de proyectos Creación de un espacio de trabajo en Eclipse Personalizar gvSIG Desarrollo de un visor de datos registrales Creación de un instalable de un plugin Proyectos oficiales

Presentación Joaquin José del Cerro Murciano jjdelcerro@gvsig.com Responsable de desarrollo y arquitectura software Asociación gvSIG – IVER T.I. S.L. Jorge Piera Llodrá jpiera@gvsig.com Arquitecto software Asociación gvSIG – Prodevelop S.L. Cèsar Ordiñana Navarro cordinyana@gvsig.com Asociación gvSIG – DiSiD Technologies S.L.

Instalación de gvSIG Nuevo instalador hecho con InstallJammer http://www.installjammer.com/ Nuevo mecanismo de instalación de plugins desde: Paquete de plugin. Conjunto de paquetes de plugins. Directorio install en la instalación de gvSIG. URL remota. Permitirá instalar otras cosas: traducciones, bibliotecas de símbolos, etc.

El plugin org.gvsig.mkmvnproject Genera nuevos proyectos de desarrollo de librerías y plugins para gvSIG a partir de plantillas. Opción: Instalar paquete: gvSIG-desktop-2.0.0-org.gvsig.mkmvnproject-2.0-SNAPSHOT-2024-devel-all-all-j1_5.gvspkg

Crear espacio de trabajo en Eclipse Encoding ISO-8859-1 Normas de codificación: http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/gvsig-devel- guide/2.0.0/coding-development-guidelines Importar proyectos. Launchers maven. Launcher gvSIG.

Personalizar gvSIG Cambiar el tema. Desactivar herramientas. Abrir una vista desde código.

Separación de asuntos (Separation of Concerns) Separación API - Implementación Separación Lógica de negocio - Interfaz de usuario. Separación Librería - Plugin gvSIG

Separación de asuntos (Separation of Concerns) Librería Lógica de negocio API Implementación Apl. pruebas Interfaz de usuario API Implementación Plugins gvSIG Plugin gvSIG

El visor de datos registrales Lógica de negocio Interfaz de usuario sobre Swing. La aplicación de pruebas. El plugin para gvSIG.

Creación del instalable para gvSIG Creación desde gvSIG Creación desde Maven

Proyectos oficiales gvSIG Recomendaciones para ser proyecto oficial: http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/gvsig-devel- guide/2.0.0/anexos/proyectos-oficiales-en-gvsig/proyectos-oficiales-en-gvsig0 Dos niveles: Básico: orientado a la distribución Completo: orientado al desarrollo

Referencias Guía para desarrolladores: http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/gvsig-devel-guide Documentación de desarrollo de la librería org.gvsig.tools: http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/org.gvsig.tools/2.1.0 Documentación de desarrollo de la librería org.gvsig.fmap.dal: http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/org.gvsig.fmap.dal/2.0.0 Crear un proyecto para gvSIG: http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/gvsig-devel-guide/2.0.0/crear-un-proyecto-para- gvsig Normas de codificación y desarrollo: http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/gvsig-devel-guide/2.0.0/coding-development- guidelines Proyectos oficiales: http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/gvsig-devel-guide/2.0.0/anexos/proyectos- oficiales-en-gvsig/proyectos-oficiales-en-gvsig0

Presentación del taller de desarrollo de gvSIG 2 Presentación del taller de desarrollo de gvSIG 2.0.0 creado por la Asociación gvSIG bajo una licencia Attribution-ShareAlike 3.0 Unported de Creative Commons. Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by-sa/3.0/ o envie una carta a Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.