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.

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.

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

Los materiales de las sesiones se encuentran disponibles en Aragón Open Data Campus, Sesión I y Sesión II

 

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s