Jordi Lopez Ramot que ha ganado un premio por su mash up de wikiloc dio una conferencia en el Zentrum. Asistimos a la conferencia invitados por Jordi que conocia a To√Īo por ser usuario de su aplicaci√≥n. La charla fue muy interesante y tambi√©n lo fue la conversaci√≥n que tuvimos despues mientras tomabamos una ca√Īa.

La conferencia la describo a continuación y se pueden descargar las diapositivas de aqui:

Que es un mash up?

Es un sitio web que accede a datos o servicios de terceros y los combina para crear una nueva aplicación.
Ej. imaginemos una inmobiliaria que quiere mostrar donde estan sus propiedades en venta y para ello utiliza los mapas de google.
En programmableweb.com podemos encontrar detalles y estadísticas sobre los mash ups.

Screen scraping y APIs

Para recoger la información de las webs que nos la sirven se puede hacer a través de dos sistemas. Vemos su funcionamiento con el ejemplo de housingmaps, que coge los mapas de google y los une a los clasificados de craiglist, de forma que nos es mucho mas facil encontrar piso si conocemos su locaclización y no conocemos las calles.

El Screen Scraping se hace a través de programas que acceden a la web del proveedor y procesan el código por si mismos. Esto ralentiza mucho el servidor y además se salta los adds y enlaces relacionados. Ebay tuvo un problema de screen scraping y lo solucionaba a base de cambiar minimamente el codigo html cada 2 semanas.

Los APIs son accesos que nos da el proveedor de los datos a través de puertas y puede controlar las consultas que se hacen a sus bases de datos.

Ejemplos de mash up:

- Mapas: wikimapia.org
- Fotos: wikimapia + flickr + youtube = jotle.com
- Compras: shopping + amazon = secretprices.com
- Noticias: las noticias se actualizan normalmente a traves de las rss y sistemas de alimentación de datos, por lo que los mash up en esto son más limitados. digg + del.icio.us + slashdot = doggdot.us

Mash up y el sector p√ļblico

El sector p√ļblico posee informaci√≥n y estudios que han sido pagados por todos nosotros. Estos estudios no se dan a conocer en la mayor√≠a de los casos, muchas veces porque el p√ļblico no esta preparado para esta informaci√≥n.
Un caso en el que nos ser√≠a √ļtil conocer estos datos ser√≠a, por ejemplo, en el caso de que nos vayamos a vivir a una ciudad que no conocemos y donde no sabemos como son los barrios, si tuviesemos la informaci√≥n de los crimenes de cada zona, sabriamos que lugares son mas peligrosos. En este ejemplo no se ha hecho con esta finalidad, pero podemos encontrar los robos que ha habido en los cajeros de chicago situados en los mapas de google: chicagocrime.org

Tambi√©n es √ļtil la informaci√≥n que posee el sector p√ļblico en los mapas. Ellos tienen las mejores cartograf√≠as y llevan desde mucho tiempo constituyendo bibliotecas de mapas, por lo que tienen mucha m√°s calidad que los que podemos encontrar en una web.

Wikiloc.com

Es la web que ha creado Jordi y por la que le concedieron el primer premio de mash up en Espa√Īa generado por google.

Jordi combina los mapas de google, cartograf√≠as del sector p√ļblico, … con rutas que le env√≠an los usuarios previamente memorizadas a trav√©s de un gps. Vemos un ejemplo en Gerone y otro ejemplo en Zaragoza: el usuario bioman que es mountainbiker realiz√≥ una ruta por Juslibol, esta ruta la fue trazando con su gps y posteriormente la subio al wikiloc, de forma que cualquier usuario interesado en hacer una ruta por la misma zona puede consuntarla, visualizando el recorrido en un mapa y tambi√©n las distancia, el tiempo, la altitud,…

Que ventajas optienen las empresas permitiendo los mash up a través de APIs

- Control: se libran del screen scraping y optienen estadísticas de los usuarios que acceden a sus datos y para que los utilizan.
- I+D y marketing: con los mash up se descubren nuevas aplicaciones a bajo coste porque son los usuarios los que las crean. La creatividad se multiplica y las aplicaciones se prueban antes de decidir si se invierte dinero. No se corre ningun riesgo y son mucho m√°s efectivas.
- Publicidad para la marca
- Incremento en las ventas: en el caso de que sea una p√°gina de venta online se multiplican las visitas porque los usuarios entran por mas sitios.
- Ingresos por publicidad insirecta.
- Ingresos por publicidad directa.

Ej. En un futuro, google pondra anuncios encima de sus mapas. De forma que todos los mash up que accedan a ese mapa mostraran la publicidad. Sería una forma de publicidad muy util porque si se esta consultando una zona para hacer un viaje o visitar aparecerian automaticamente los comercios o hoteles de la zona situados en su sitio. Sería publicidad focalizada.

Ventajas para el desarrollador:

- Se crean aplicaciones de mucho m√°s nivel y con poco recursos, porque se utilizan recursos de otros sitios que se han generado previamente y que tienen m√°s calidad que si solo lo hiciese una persona.
- Se crean tecnologías acesibles.
- Experimentación con las ultimas tecnologías web.
- Creatividad.
- No solo para programadores ( + creatividad + mash up +knowhow)

Modelos de negocio

- Adquisicion
- Ofertas laborales
- Ingresos por publicidad y sponsors
- En el futuro se puede obtener comisión por transacciones comerciales. Ej: actualmente ebay no te deja comprar desde el mashup, pero en un futuro, el gestionador del mash up a través del que se accede a google, podría llevarse un beneficio de las ventas.

Usuarios

- Ocio y diversión
- Trabajos en entorno 2.0
- Ahorro de tiempo y dineo (por ejemplo con las aplicaciones que permiten comparar precios)
- Democratización de la tecnología
- Accesos nuevos y mejores servicios

Un creador de mash up creo una aplicaci√≥n que un√≠a los mapas de google maps, con los datos del tr√°fico que ofrece yahoo, mezclando lo mejor de las dos compa√Ī√≠as para su aplicaci√≥n. Yahoo intento cerrar esta servicio por estar tratando con su competencia directa, pero debido a una acci√≥n por parte de bloggers que criticaban la posici√≥n de yahoo, tuvo que permitirlo.

Lado Oscuro:

- Anuncios no deseados
- Dependencia de los proveedores
- Propiedad intelectual y LPD (por ejemplo, en el caso de los sitios donde los usuarios suben fotografias y videos)
- Contenidos de poca calidad (ej. de wikimapia, donde cada uno escribe anotaciones sobre un lugar determinado, pero no dejan de ser su punto de vista, y muchas veces no contienen información de utilidad sobre ese lugar)
- Limitadores tecnol√≥gicos, como la poca amplitud de banda de la ADSL en Espa√Īa.

En cuanto a los contenidos, en sitios como ebay, se puede denunciar si alguien te ha robado contenidos o im√°genes.
En el caso de wikiloc, se temió el que la gente pudiese subir imágenes con contenidos no aptos, por lo que Jordi puso un enlace donde se puede denunciar esto. En 8 meses no se ha dado ningun caso.