Taller de Ionic Framework reutilizando los datos de Aragón Open Data

El objetivo del portal de datos abiertos del Gobierno de Aragón, Aragón Open Data, va más allá de abrir y publicar los datos en la propia plataforma.

Una de las principales iniciativas es la reutilización de la información, tanto por los ciudadanos como por empresas y agentes infomediarios, por lo que es buena noticia anunciar la posibilidad de que un grupo de personas puedan explotar los datos de la Administración Pública utilizando directamente las fuentes abiertas.

El 23 de octubre de 2019 se llevó a cabo un taller dirigido a alumnos y exalumnos del Centro de Formación Izquierdo para utilizar los recursos de Aragón Open Data en sus aplicaciones móviles.

Se les explicó la importancia de la información y los datos en el contexto en el que nos encontramos, cómo ha ido evolucionando el acceso a estos datos y como pueden formar parte de este paradigma tan complejo de la tecnología de la información.

Taller de Ionic Framework reutilizando los datos de Aragón Open Data
Para ello, se utilizó Ionic Framework, que no deja de ser un marco de desarrollo para aplicaciones móviles, que junto a otras tecnologías como por ejemplo Angular, facilitan enormemente la tarea de crear apps para las distintas tiendas del momento, como Google Play o App Store.

¿Dónde interviene Aragón Open Data?


Una vez que los alumnos comprenden la herramienta que tienen entre sus manos para poder dar cabida a su ingenio y construir esas aplicaciones que tanto habían soñado, llega la hora de nutrirlas de datos.

Una aplicación sin información que mostrar o sin un interés que mostrar al usuario que la utiliza no será descargada. Y en este curso los asistentes descubrieron una verdadera mina de oro.

Aragón Open Data les brinda la oportunidad de consumir datos reales y oficiales de la Administración Pública, que además son datos que provienen de la Comunidad Autónoma de Aragón y que seguro es de interés general, por lo menos para las personas que viven en la región.

¿Cómo se integrarán con Aragón Open Data?

Como los asistentes eran futuros desarrolladores de aplicaciones e incluso había alguno que ya se encontraba en el mundo laboral como programador, se enfocó sobre todo al tema de la explotación de datos por medio de APIs, por lo que se les ofreció la posibilidad de utilizar la información expuesta aquí.

Una de las fuentes con mayor volumen de datos y que más potencia demuestra de cara a los desarrolladores es la herramienta del GA_OD_Core. Una API creada con la finalidad de poder obtener datos de determinadas vistas usadas y servidas actualmente a través del portal.

Taller de Ionic Framework reutilizando los datos de Aragón Open Data

También les mostramos la posibilidad de utilizar la propia API de CKAN, y es que el portal de Aragón Open Data está desarrollado sobre CKAN, un producto de software libre creado y evolucionado por la Open Knowledge Foundation. Este producto incorpora de manera nativa una API que permite el acceso directo a los datos.

Conociendo los servicios ya existentes de Aragón Open Data

La ponencia fue dirigida también a explicar el concepto de datos abiertos, los formatos reutilizables, las herramientas que se utilizan a diario y qué servicios se ofrecen en la actualidad en Aragón Open Data.

También, pudieron realizar sus propias consultas de datos, utilizando los buscadores que brinda el portal a través de CKAN, o usando otros recursos como la Aragopedia e incluso los más valientes se atrevieron a entender las consultas vía SPARQL (Web Semántica).

Taller de Ionic Framework con datos reutilizables

Al final del curso conocieron como funciona una aplicación desarrollada con Ionic Framework. Y a través de varios ejemplos entendieron cómo recuperar los datos estadísticos de la Universidad de Zaragoza para exportarlo en formato tabla en una app de móvil, o la realización de una app de paradas para los buses urbanos.

PROGRAMA Y PRESENTACIÓN DEL CURSO

  • Introducción a Movilidad
    • Historia
    • Tipos de aplicaciones móviles
    • Introducción a Ionic Framework
    • Más allá de Ionic Framrwork
  • Instalación de Ionic
    • Configuración de un entorno de desarrollo
    • Visión general de los componentes Ionic
    • Estructura de un proyecto Ionic
  • Introducción a Aragón Open Data
    • ¿Qué es y cómo funciona?
    • Formatos reutilizables
    • Herramientas y Servicios
  • Casos de Uso de Aragón Open Data
    • Aplicaciones que reutilizan datos
  • Consultas de datos en Aragón Open Data
    • ¿Qué busco y dónde lo encuentro?
    • Navegando por el catálogo de datos
    • Navegando por la Aragopedia
    • Navegando por la web semántica
    • Navegando por el Open Data Pool
    • Haciendo peticiones en el GA_OD_Core
  • Introducción a Open Visual Data
    • ¿Qué es Open Visual Data?
    • Objetivos de Open Visual Data
    • Visualización de datos con Ionic
    • ¿Qué nos ofrece Open Data e Ionic?
  • Visualización de datos con Ionic Framework
    • Tipos de gráficos
    • Bibliotecas
  • Plugins para utilizar en Ionic Framework
    • Cámara
    • Mapas
    • Notificaciones
  • Laboratorios
  • Preguntas

Última actualización: 01/03/2023

Información y recursos asociados

Materiales de la Sesiónes

¿Te ha resultado útil esta página?

Me ha sido útil

Ayúdanos a mejorar la página del Gobierno de Aragón

Enviar Enviar mensaje Enviar sin comentario Enviar valoración sin mensaje

Tu respuesta nos ayudará a mejorar la web