Carthumbing, una app para el #EsriHackUPChallenge

El pasado 3 de marzo comenzaba el HackUPC 2017, el segundo hackathon más grande de Europa preparado por estudiantes y para estudiantes. 500 participantes organizados en equipos tenían que elegir uno de los retos propuestos, desarrollarlo durante 36 horas (y más cosas que contamos en el story map Esri HackUPC Challenge).

 

 

Esri España y Esri UK fueron los organizadores de uno de estos retos, el #EsriHackUPChallenge, en el que los participantes tenían que desarrollar una app que mejorar el algoritmo de búsqueda de rutas y de pasajeros de Blablacar utilizando nuestras herramientas de análisis GIS en nuestra plataforma.

Durante tres días, 11 equipos se enfrentaron a este reto. Finalmente, el equipo ganador fue Carthumbing con una app for hitchhikers.

¿Qué es App for Hitichhikers y por qué mejora el algoritmo?

El sistema de Carthumbing, tiene dos partes: un back-end y un front-end. El back-end está montado sobre Docker. En él se han desplegado unos scripts de Python que hacen todo el proceso y el cálculo geoespacial entre la base de datos de las rutas y la aplicación cliente que van a usar los viajeros. El front-end está desarrollado mediante React, en el que se crea una aplicación para iOS y para Android. Esta aplicación cliente tiene una interfaz sencilla para que los viajeros puedan buscar la ruta y el conductor que más les conviene.

Actualmente la app funciona de la siguiente manera: los conductores publican el viaje con el origen, destino y las paradas que van a hacer. Los pasajeros buscan un conductor buscando los conductores con el misma destino. El origen y destino tiene que coincidir con los que ha introducido el conductor para que aparezca como posible conductor

En cuanto a las mejoras que se han realizado con nuestras herramientas están:

Añadir constreñimientos a las búsquedas de las rutas mediante el análisis GIS, como por ejemplo: calculando un polígono alrededor de una ruta con el máximo desvío en tiempo de conducción y calcular la intersección con todas las posibles paradas que se pueden hacer. De esa manera daría mejores resultados a los pasajeros y los conductores también optimizarían sus viajes.

Ganadores y premios

El equipo ganador, formado por cuatro persona, se llevó un minidrone cada uno. Los premiados fueron:

Enhorabuena a los premiados y esperamos veros en nuestro reto el próximo año. No olvidéis que podéis uniros a nuestra comunidad abierta de Geodevelopers, la comunidad para desarrolladores profesionales del mundo GIS.

 

¿Cómo hacer geo apps sin picar ni una línea de código?

Hace tiempo que el DIY (Do It Yourself) llegó a nuestras vidas y decidimos reparar nuestros muebles, hacer nuestra propia ropa… Sin embargo, nadie hacía pensar que el DIY llegaría a todos los ámbitos de nuestra existencia, incluido el desarrollo de Apps.

La filosofía de Esri siempre ha sido hacer llegar nuestra tecnología a todos los usuarios y simplificar la forma en la que trabajamos sin necesidad de reducir su potencial. Por este motivo, desde hace años venimos trabajando para que el desarrollo de apps sea algo que podamos hacer cualquiera de nosotros y eso significa: en 10 minutos y sin necesidad de picar código.

 

p10p3-lg

 

Haz tus propias Apps

En Esri estamos poniendo constantemente decenas de recursos a tu disposición. Uno de ellos es el Esri Apps Builder Site, una página en la que te enseñamos cómo hacer tus propias apps.

En este post te vamos presentar algunas:

  • Story Maps: los Story Maps son nuestras apps más conocidas. Los usuarios pueden elegir entre 9 plantillas y configurarlas en función de sus necesidades. Esto permite desde hacer apps para crowdsourcing, hasta apps de monitorización de redes sociales en tiempo real. Los Story Maps son unas herramientas con un poder de comunicación muy potente, ya que en ellas puedes incluir texto y cualquier recurso audiovisual (imágenes, vídeos, audios, gif…).
  • Apps configurables: te permitirán convertir un simple mapa en una app de forma rápida y sencilla. No necesita código, tan solo necesitarás elegir una de ellas en función de las características de tu proyecto, su funcionalidad y la estética que quieras aplicarle.
  • Web AppBuilder for ArcGIS: con esta aplicación podrás crear apps para agregación de datos, notificación de resultados, etc. De forma fácil e intuitiva se puede seleccionar la temática, el estilo y el diseño, así como incorporar los widgets necesarios. Con Web AppBuilder for ArcGIS tendremos una app completa y con multitud de funcionalidades, una vez más, sin incluir ni una sola línea de código.
  • AppStudio for ArcGIS: esta aplicación es una de nuestras favoritas ya que permite que cualquiera de nosotros convirtamos nuestro mapa en una una app nativa para iOs, Mac OS X, Android, Windows y Linux. Todo esto en 5 minutos y, créenos, sin necesidad de desarrollo.

Dicho esto, solo falta que te pongas a desarrollar tu propia app, que por cierto, podrás consumir automáticamente en cualquier momento, lugar y desde cualquier dispositivo. Y recuerda: en Esri Apps Builder Site encontrarás todas las herramientas.

 

 

PokéVision: el mapa del tesoro de Pokémon GO

¡Los usuarios de Pokémon GO estamos de enhorabuena! Ha llegado a nosotros PokéVision, una aplicación de terceros para Pokémon Go desarrollada sobre tecnología Esri para ayudarnos a encontrar los Pokémons que tenemos alrededor en tiempo real.

¿Cómo funciona?

El usuario determina su ubicación en el mapa, bien con un marcador o introduciendo la dirección, obteniendo automáticamente no sólo la ubicación de los pokémons que tiene alrededor, sino el tiempo que permanecerán en ese lugar. De este modo, la caza es más estratégica, ya que podemos ver los cambios de localización y un marcador con una cuenta atrás que nos dice cuánto tiempo nos queda antes de que ese Pokémon se marche de ese lugar. Tiempo que está determinado, por cierto, en función de la rareza del Pokémon.

Para que veáis cómo funciona, acabamos de hacer una prueba. Ahora mismo, alrededor de las oficinas de Esri España tenemos estos Pokémons, siendo el más cercano un Cubone que permanecerá ahí durante 10 minutos y 32 segundos.

mapa_pokemon

Usuarios, código, y otros datos

Los creadores de PokéVision desarrollaron la app de forma espontánea y entre amigos, pero en seguida se convirtió en viral. A los cinco días de su lanzamiento, PokéVision  ya contaba con 20 millones de usuarios únicos, cifra que sigue creciendo. El pico máximo de uso ha alcanzado los 320.000 usuarios, obteniendo decenas de millones de solicitudes de información.

“Cuando creamos PokéVision, elegimos Esri casi de inmediato, ya que era la única opción que era capaz de escalar a la tasa estábamos creciendo”, dijo el fundador PokéVision Y. Liu. “Usar ArcGIS alivió muchos de los problemas que tuvimos gracias a su escalabilidad y nos ayudó a mantener de forma rápida y sin problemas el ritmo de nuestra creciente base de usuarios”.

Los creadores de PokéVision han utilizado la tecnología Esri por su capacidad Open Source y porque ArcGIS Online está diseñado para escalar a alto rendimiento en entornos de alto crecimiento. Además, permite trabajar en tiempo real independientemente del volumen de datos, que en el caso de PokéVision es ingente.

¿Y los resultados?

Las estadísticas demuestran que los usuarios de PokéVision capturan dos veces más Pokémons que los no usuarios.

¡Nosotros ya la tenemos instalada! Y ahora que ya os hemos contado todo, os dejamos porque nos quedan dos minutos para capturar un Cubone que tenemos a 200 metros y está esperándonos para ser evolucionado.

Por cierto, si queréis crear vuestra propia app de forma rápida, hacedlo con ArcGIS for Developers.

MOOC: Do It Yourself Geo Apps

¿Habéis oído hablar del Do It Yourself (DIY)? De un tiempo a esta parte, esta filosofía ha comenzado a aplicarse a cada aspecto de nuestra vida. Sin embargo, nunca pensamos que el DIY llegaría a las apps, un mundo en el que, aparte de buena voluntad y tutoriales, también se necesitan amplios conocimientos técnicos.

Ahora bien, todo es posible si tenemos las herramientas adecuadas para ello. En este caso, la Plataforma ArcGIS permite que cualquiera pueda desarrollar una geo app. Ya no necesitamos tener habilidades y conocimientos especiales para desarrollar aplicaciones que hagan de nuestras ciudades lugares más habitables, por ejemplo; o apps que nos ayuden a mejorar la experiencia de nuestros usuarios.

mooc

Esri Inc. lanza Do It Yourself Geo Apps, un MOOC dirigido a tecnófilos, desarrolladores, propulsores del Open Data y cualquier profesional GIS. Durante este MOOC os mostraremos cómo combinar localización y narrativa en una sola app para mejora la experiencia de usuario. Además, te mostraremos cómo crear aplicaciones web personalizadas para resolver problemas concretos dentro de tu comunidad, así como crear apps nativas para iOS y Android lo suficientemente potentes sin necesidad de tocar código.

¿Qué terminaréis sabiendo?

  • Que activar la variable geo en una app es algo más que poner puntos en un mapa.
  • La cantidad de plantillas que ponemos a vuestra disposición para desarrollar apps personalizadas.
  • Que con Web App Builder y AppStudio podéis poner en marcha aplicaciones sin tener que tocar código.
  • La cantidad de recursos que la Comunidad de Geo Developers de Esri pone a vuestra disposición.

 

Otros datos de interés

Como todos los MOOC´s que ponemos a vuestra disposición, este también tiene carácter gratuito. Para asistir, tan solo tenéis que inscribiros y reservar en vuestras agendas las fechas del 3 de febrero al 2 de marzo. 

INSCRÍBETE

Explorer for ArcGIS + Mac

mac

Los apasionados de la plataforma Mac  están de enhorabuena. Explorer for ArcGIS te permite crear, visualizar  y compartir tus mapas desde tu Mac o cualquiera de tus dispositivos iOS. Tanto si eres un profesional GIS como si estás dando tus primeros pasos, vas a poder ser todavía más productivo gracias a que vas a poder tomar las mejores decisiones de forma más sencilla.

¿Qué vas a poder hacer con esta combinación de Explorer for ArcGIS + Mac?

  • Busca, usa y comparte mapas desde tu Mac o dispositivo iOS
  • Realiza búsquedas en tu mapa por lugares o características
  • Accede y usa mapas creados por ti mismo y por otras personas de tu organización
  • Dibuja en la parte superior de los mapas para resaltar y compartir tus ideas con los demás
  • Haz presentaciones y comparte historias con mapas interactivos

Si además de esto quieres editar mapas y datos, podrás hacerlo en futuras versiones. Y si eres de Android, dentro de muy poco tendrás disponible Explorer for ArcGIS para ti.

Más información y descarga

 

A %d blogueros les gusta esto: