‘APIs for dummies’: cinco maneras de descubrir qué es una API

‘APIs for dummies’: cinco maneras de descubrir qué es una API

¿Qué es una API? Sites, medios y empresas especializadas se han lanzado a explicarlo de la manera más didáctica, gráfica y creativa posible. Este artículo recoge las formas de contarlo más interesantes.

BBVAOpen4U
|
07 Sep. 2017

Una API es un conjunto de funciones o procedimientos utilizados por los programas informáticos para acceder a servicios del sistema operativo, bibliotecas de software, u otros sistemas. Pero esta definición directa y austera puede convertirse en una experiencia más atractiva:

1. Haciendo scroll

El New York Times apuesta por una cuidada infografía sobre APIs en la que el usuario decide cuánto quiere profundizar sobre el tema con sólo hacer scroll. Le invita a pensar en cosas que puede hacer hoy en día y que sin embargo no podía llevar a cabo hace 15 años. También en lo que las empresas están haciendo que no podían realizar en el 2000.

Detrás de todas esas acciones se encuentra algo que está “engrasando” el intercambio de información, una “Piedra Rosetta moderna” que se llama interfaz de programación de aplicaciones (API). 

Después el usuario puede explorar la historia de las API -a través de diferentes hitos y datos relevantes- desplazándose hacia abajo. También ver cómo dos compañías las están utilizando para potenciar sus futuros digitales: L’Oreal y IceMobile, con testimonios de sus dirigentes.

Para finalizar, propone un juego. Las empresas modernas no pierden el tiempo y el dinero construyendo aplicaciones desde cero, sino que aprovechan el poder de las APIs de los múltiples proveedores, e invitan al lector a hacer lo mismo. Éste tiene que elegir el sector de desarrollo de su App y escoger qué tipo de APIs necesitaría para él. La animación confirma por qué usar esas APIs determinadas para ese campo es diferencial e innovador.

2. De un vistazo

En BBVAOpen4u está recogida la explicación de qué es una API en este formato. Se trata de una forma sencilla, visual y rápida de invitar a asimilar el concepto. Explica qué es pero además añade una gráfica con su crecimiento, una ilustración con su funcionamiento y una clasificación interesante por tipos de APIs.

SmartFile.com también tiene su propia propuesta infográfica, que recoge sites como TwinWord Blog. En ella incluye, por ejemplo, un ránking de los sectores para los que más APIs se han desarrollado, los protocolos API más usados, distribuidos por porcentajes; o las APIs con más llamadas registradas.

En una línea parecida, SmartBear.com ha creado su propia infografía, que aparece en su blog. En ella destina incluso un apartado a la seguridad de las APIs, otro a las APIs abiertas a terceros, y otro al futuro de las APIs.

3. En profundidad

Plantear una introducción al mundo de las APIs a través de un ebook es un recurso muy interesante que han sabido explotar algunas empresas punteras en el desarrollo de APIs. Apigee o IBM han creado su propio “APIs for dummies” con formatos parecidos pero con contenidos reestructurados de diferentes maneras y firmas.

Incluyen, por ejemplo, una serie de logos gracias a los cuales el lector sabe el tipo de contenido ante el que se encuentra, o gráficos que establecen símiles con otros objetos para entender qué es una API y su funcionamiento (un iceberg, un coche de Fórmula 1, etc.)

También BBVAOpen4u ha explicado en formato ebook qué es una API. Invita al lector a profundizar un poco más y a saber cuáles son sus ventajas en el desarrollo de proyectos o qué es API Rest. Puedes encontrarlo bajo el nombre 101: Introducción al mundo de las APIs

Otro ejemplo de ebook en la línea del desarrollado por BBVA, es The API Economy de Upwork. Quizás es demasiado extenso para un primer acercamiento, pero dedica una primera parte a entender el concepto de API de forma bien estructurada: qué es, cuál es su ecosistema, para qué sirve y cómo funciona.

En capítulos posteriores aborda temáticas como: APIs privadas frente a APIs abiertas, la nueva API economía o cosas que debes saber antes de construir tu propia API.

4. En movimiento

Probablemente el formato vídeo sea una de las formas más atractivas de mostrar qué es una API. Si se consigue hacerlo en dos o tres minutos, claro. Requiere además de capacidad de síntesis y cierto didactismo, una potente creatividad.

Entre algunos de los mejores ejemplos, este vídeo de Visa, que ha demostrado que las APIs y la “diversión” no están reñidas. Establece el símil entre enchufe y API, necesaria para conectar dos softwares, o en el caso del mundo eléctrico, conectar la central con un dispositivo determinado.

También Mulesoft y Apigee cuentan con vídeos con explicaciones animadas, cercanas, sencillas y bien calibradas. El de Mulesoft parte, como hacía la animación del New York Times, de lo más cercano, de todo aquello que, sin que la gran mayoría lo sepa, es posible gracias a las APIs. Por ejemplo, encargar un pedido, reservar una mesa o comprar un vuelo. En ese momento consigue enganchar. Apigee, por su parte, pone el foco en la mejora de la experiencia del usuario que, por supuesto, es posible gracias a las APIs.

5. Por entregas

El usuario también sigue demandando artículos que le expliquen de forma entendible qué es una API y que, a la vez, le den la información por píldoras y le resuman todo aquello que debe conocer.

BBVAOpen4u cuenta con diferentes artículos sobre ello. Desde qué es una API y qué puede hacer por mi negocio hasta las características que debe tener una API o las ‘unicornios’ que apuestan por ellas. Eso sólo para ‘beginners’, ya que recoge mucho más para desarrolladores y otros especialistas.

La realidad es que ya no sólo medios especializados como Ticbeat o Hipertextual, en España, publican información al respecto -qué es una API y para qué sirve, por ejemplo-, sino que grandes generalistas como ABC o internacionales como The Guardian se han apuntado a la carrera por mostrar todo lo relativo a esa nueva ‘Piedra Rosetta’ de la que hablaba el New York Times.

-       Iníciate en el mundo de las APIs con el ebook 101: Introducción al mundo de las APIs

-       ¿Te interesan las APIs financieras? Descubre todas las que te ofrece BBVA

 

¡Suscríbete!

Recibe nuestro boletín semanal. No te pierdas nuestros trucos, consejos, artículos y los eventos más innovadores.