Personal tools
gvSIG Desktop
gvSIG Desktop
 
Document Actions

Introducción

by Joaquin Jose del Cerro Murciano last modified 2012-04-27 12:20

Attention!

Este documento está pensado para trabajar con la versión 2.0.0 de gvSIG. Si va a desarrollar sobre otra versión de gvSIG compruebe si existe documentación específica para esa versión.

data/developers_quick_start.png

El presente documento pretende ser una introducción al desarrollo con gvSIG 2.0. No pretende profundizar en los entresijos de gvSIG, simplemente dar una visión de las principales piezas de este y cómo pueden ser utilizadas para construir nuestro primer desarrollo con gvSIG.

El lenguaje de desarrollo empleado en gvSIG es Java, con lo que si no está familiarizado con él es recomendable que antes lo haga. Como entorno integrado de desarrollo en el proyecto se emplea Eclipse, así que también deberá estar familiarizado con él. Además se emplean otras herramientas como Ant o Maven, con las que es recomendable estar familiarizado, aunque no imprescindible para una primera aproximación al desarrollo con gvSIG.

Además de estos conocimientos es muy recomendable que el desarrollador esté familiarizado con la aplicación desde el punto de vista del usuario. Puede encontrar en la web de gvsig.org la documentación de usuario, y aunque no se corresponda exactamente con la versión de gvSIG con la que vaya a trabajar le ayudará a comprender mejor las distintas piezas de código.

Resumiendo, antes de continuar deberá conocer:

Java:necesario:
Eclipse:necesario:
Ant:recomendado:
Maven:recomendado:
La aplicación gvSIG:
 recomendado:

Además de estos conocimientos deberá disponer:

  • Un ubuntu (o derivado) 10.04
  • Un Eclipse (recomendable Helios o superior).
  • Maven (recomendable).
  • Conexión a internet para poder acceder a los repositorios públicos de maven.
  • Un JDK 1.5/1.6 instalado y correctamente configurado (la compilación con maven precisa de un JDK aparte del de Eclipse ).
  • Un gvSIG 2.0 instalado, preferentemente uno de los ultimos builds de la serie 2.0 .

Tip

Puede encontrar informacion sobre las lista de desarrollo y en general sobre todas las lista del proyecto en el documento Listas de correo del proyecto .

Si tiene problema para seguir este documento en algún momento puede preguntar en las lista de desarrollo del proyecto. Allí atenderemos las dudas que se le puedan plantear.

View source document Get permanent link


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: