Bienvenidos!!

Este blog pretende ser una ventana al mundo de la enseñanza y la divulgación del proyecto gvSIG a través de tutoriales en video. Cada nueva entrada se acompañará de un vídeo y un comentario sobre el tema que se trate. De la misma forma, cualquier otro aspecto relacionado (problemas de instalación, nuevas funcionalidades, eventos, etc.) también serán comentados. Disfrutad aprendiendo!! Saludos.

Este blog se mueve...

Cargando...

Datos de los tutoriales

Aquí están los DATOS para trabajar con los videoturotiales

viernes, 24 de mayo de 2013

Aplicaciones móviles para Android de forma rápida y sencilla

Hola de nuevo a tod@s. En este breve post os informo de que durante el próximo mes de julio, concretamente durante del 1 al 5 impartiré en la Universidad Politécnica de Valencia un curso presencial sobre App Inventor. Esta herramienta, creada inicialmente por Google y mantenida ahora por el MIT (Machassachusetts Institute of Technology), está enfocada al aprendizaje de la programación de aplicaciones móviles para Android, pero con una perspectiva orientada a la apertura de este mundo al público en general. De esta manera, se basa en un entorno web donde el usuario diseña de forma visual su aplicación y, lo mejor de todo, puede dotar de funcionalidad a su app sin escribir una sola línea de código, ya que utiliza una programación visual consistente en seleccionar y arrastrar una serie de bloques que se engarzan con otros como si fueran un puzle. Al finalizar la aplicación, el usuario puede empaquetarla y utilizarla directamente en su dispositivo móvil o subirla a Google Play. Lejos de otras herramientas más específicas para expertos, App Inventor es utilizada en multitud de universidades americanas para el inicio en el aprendizaje de la programación en general y para la programación de móviles en particular. Debido precisamente a su amplia visión, las aplicaciones que se pueden realizar puede que no cubran aspectos muy técnicos que podrían abordarse con otras herramientas, pero cubre ampliamente las expectativas del usuario medio. Así por ejemplo cubre aspectos como el diseño de controles básicos (botones, cajas de texto, etiquetas, contenedores, etc.), mensajería y llamadas, manejo de la cámara, animaciones y dibujo, acceso a contactos, manejo de sensores (GPS, orientación y brújula), bases de datos, conexiones bluetooth y wifi, reconocimiento de voz, conexión a otras apis (google maps por ejemplo) y mucho más. Si os animáis, toda la información del curso está en el siguiente enlace (información e inscripción).

Temario:

1. Introducción a App Inventor 
En este primer punto se expondrán las características fundamentales de AI, su filosofía de trabajo y se verá su instalación. 

2. Componentes de App Inventor 
En este apartado se hará una revisión de las principales piezas de AI. 

2.1 El trabajo con el diseñador 
Este bloque se centra en el diseño de la interfaz y en el análisis de los principales componentes (botones, cajas de texto, canvas, etc.). Así mismo se hará especial énfasis en la distribución adecuada de los componentes por la pantalla. 

2.2 El trabajo con el editor de bloques. 

Aquí se hará una rápida revisión a la filosofía del trabajo con bloques de código, así como a otras funciones básicas, como el testeo en emulador o en móvil físico y la depuración de errores. 

2.3. Herramientas de apoyo al diseño gráfico. Se abordarán recursos, herramientas, trucos y consejos para el diseño de imágenes, logos botones y archivos de audio. 


3. Aprendizaje mediante ejemplos 
Esta sección, la más amplia, se centra en el estudio detallado de los principales componentes de AI en sus diferentes secciones, todo ello, apoyado en la creación de una aplicación de ejemplo. 

3.1 Componentes básicos. 
Una calculadora sencilla. PrehistoricCalc (imágenes, botones, contenedores y eventos) 

3.2 Componentes multimedia. 
Un piano básico. EasyMusic (sprites, sonidos, eventos y procedimientos). 

3.3 Animación. 
Un juego. BlackPit (sprites, sonidos, sensores, relojes, notificadores, eventos y procedimientos). 

3.4. Redes sociales. 
Mensajes dictados por voz. speakSMS (reconocimiento de voz, acceso a contactos, envío de mensajes). 

3.5 Miscelánea I. 
Trabajo con la base de datos de AI. HappyCamera (acceso a la cámara, salvado de imágenes, dibujo en el canvas y escritura y lectura de la base de datos de AI). 

3.6 Miscelánea II. 
Uso de servicios externos. AskMe (búsqueda en Google Maps y en Wikipedia, uso del componente Web de AI). 


4 Pinceladas finales 
Tras todo este elenco de aplicaciones, se darán al alumno los fundamentos y consejos prácticos de cómo compartir y/o publicar sus aplicaciones. 
Saludos.



Geomática. Un grado con futuro.

Hola a tod@s.
En esta ocasión me permito ofreceros una breve referencia sobre la titulación en la que imparto clases en la Universidad Politécnica de Valencia. Es el grado en Geomática. Tradicionalmente el ámbito profesional de nuestra titulación ha estado ligado íntimamente al mundo de la construcción. Como sabéis, en los últimos años este sector en España ha sufrido un amplio retroceso, por lo que desde hace ya algunos años, estamos realizando esfuerzos en reorientar los contenidos y temáticas hacia las técnicas geoespaciales. Dentro de este propósito se enmarca una campaña de imagen del nuevo grado (que ahora pasa a llamarse Geomática y topografía) entre cuyas iniciativas está la creación de una nueva página web, la apertura de cuatro canales de comunicación y difucisón (facebook, youtube, twitter y linkedin) y un vídeo promocional.

Aquí os dejo el enlace a la página web (geomaticaupv.webs.upv.es) y el vídeo promocional en su versión reducida. También os dejo una breve descripción de las salidas profesionales de este ámbito por si alguno está interesado en estudiar este grado.

Saludos a tod@s.



Ejercer en Geomática y Topografía abre campos en numerosas actividades profesionales.
Con Geomática aprenderás técnicas para obtener información a partir de imágenes aéreas o satélite, tecnología GPS, tecnología LÁSER, LIDAR y Sistemas de Información Geográfica.
Estarás perfectamente capacitado para realizar y gestionar cualquier trabajo de carácter topográfico y para desarrollar cualquier proyecto de tipo geomático, entendiéndose como Geomática cualquier aplicación informática desarrollada partiendo de una base cartográfica. Como ejemplos de proyectos Geomáticos más conocidos podemos mencionar GOOGLE EARTH, navegadores y gestores de rutas tipo TOMTOM, etc.

¿Qué podrás hacer?

  • Trabajar con la tecnología que posiciona globalmente cada punto del planeta. Sistemas satélite GPS y Galileo.
  • Desarrollo de aplicaciones cartográficas para dispositivos móviles (smartphones, tablets,…)
  • Levantamientos topográficos y su representación gráfica.
  • Cartografía para estudios de prevención y seguimiento de catástrofes naturales.
  • Planificación y gestión mediante Sistemas de Información Geográfica (SIG) de: Tráfico, líneas de autobuses, redes de transporte, flotas marítimas, aviación, emergencias…
  • Clasificación y estudio del suelo mediante imágenes satélite (Teledetección espacial).
  • Obtención y gestión de datos 3D de cualquier objeto, estructura o terreno mediante Láser-escáner.
  • Control geométrico y auscultación de grandes obras (Autovías, líneas férreas de alta velocidad, presas, puentes, edificaciones…)
  • Proyectar y ejecutar vuelos fotográficos para cartografiar grandes extensiones (Fotogrametría aérea).
  • Aplicaciones cartográficas para: Protección Civil, Medio Ambiente, Arqueología, Patrimonio, Hidrología, Geología, Turismo.
  • Planificación y ordenación del territorio: Parcelaciones, deslindes, y mediciones en general, Catastro.
  • Topografía Industrial: mediciones de precisión para maquinaria, líneas de montaje, piezas y estructuras. Peritajes en la Administración y los Tribunales de Justicia.
Además, en la Escuela se organizan todos los cursos las Jornadas de Empresas, con conferencias, cursos, seminarios, mesas redondas, donde se aproxima el mundo empresarial al alumnado  través de las entidades y empresas que colaboran con la Escuela.
De la misma forma se organizan talleres para la búsqueda activa de empleo y una nueva línea de seminarios de emprendimiento orientados hacia la Formación Empresarial, tratando aspectos de Gestión y Administración de Empresas.

lunes, 15 de abril de 2013

gvSIG y las "rutas perdidas"

Hola a tod@s.
Aun a riesgo de que el título de este post parezca una película de Indiana Jones, me he propuesto abordar un "problema" sencillo de resolver, pero que trae de cabeza a algunos usuarios, sobre todo a los principiantes. Algunos de vosotros me habéis pedido consejo sobre un escenario que es más común de lo habitual: "...estoy trabajando con gvSIG y tengo un proyecto montado con una serie de capas, tablas, etc. Cuando cambio de ordenador y abro el proyecto, el programa me dice que no encuentra las rutas de las capas. ¿Qué está pasando?".
Bien, este inconveniente es fácil de resolver y es solamente cuestión de organización en la mayoría de los casos. Yo siempre aconsejo a mis alumnos que cuando empiecen un proyecto con gvSIG, el primer debería ser generar una estructura de directorios coherente y adecuada a nuestras necesidades. Así por ejemplo, podríamos tener una estructura como la que se muestra en la imagen, donde cada proyecto de gvSIG se guarda en una carpeta raíz que cuelga de una unidad.


El "truco" está en mantener siempre los vínculos entre el proyecto y los datos de forma que siempre tengamos controlados dónde están las cosas. Por ejemplo, en la imagen anterior tenemos una carpeta llamada "proyectos" que cuelga de la unidad "C". Como podemos ver, en esta carpeta guardamos un directorio para cada proyecto, que a su vez, se divide en subcarpetas adecuadas a las necesidades de cada uno de dichos proyectos. La clave está en mantener siempre una estructura organizada, de forma que si queremos cambiar un proyecto de ordenador sin tener problemas con las rutas, solamente tenemos que asegurarnos que el nuevo ordenador tenga una carpeta llamada "proyectos" y que cuelgue de "C". De esta forma, si el resto de la estructura es igual, no tendremos problemas.

En ocasiones, el problema es que la unidad de disco del ordenador "receptor" no tiene el mismo nombre (se llama "D" por ejemplo). Este problema puede ser resuelto fácilmente de la siguiente manera: el archivo de proyecto (.gvp) es un archivo de texto, por lo que es muy sencillo editarlo. Yo personalmente suelo utilizar el programa Notepad++, que es un editor open source muy potente. Con este editor busco las rutas que comienzan con "C:\proyectos..." y las sustituyo de forma automática y todas  a la vez por "D:\proyectos...". Eso sí, antes de nada, hago una copia del archivo gvp por seguridad. Una vez salvadas las modificaciones, no deberíais tener problemas.

En definitiva y como resumen, yo recomendaría tener siempre y por encima de todas las cosas una buena organización en las estructuras de directorios y también evitar trabajar directamente sobre memorias USB, ya que cada vez que las conectamos, el ordenador les puede dar un nombre de unidad diferente.

Espero haber aclarado algunos conceptos.

Hasta el próximo post.

Saludos.