wholesale nfl jerseys http://www.cheapjerseyslan.com wholesale nfl jerseys Authentic Hockey Jerseys All Concerning The Baseball Jersey The Clay Matthews Retro Alternate Jersey
GRADAMEDIA » Abril 25, 2013

Daily Archives: Abril 25, 2013

¿Qué es una API?

Una API (Interfaz de Programación de Aplicaciones, en inglés, Application Programming Interface) es una puerta de entrada a información disponible y limitada que ofrece una aplicación web. En otras palabras, es un canal de comunicación entre componentes de software donde un software emisor alimenta de información a otro receptor.

¿Como funciona una API?

Lo explicaré con un ejemplo. Nubelo es una plataforma web que conglomera profesionales y empresas relacionados con la tecnología y hace uso de tres APIs diferentes, LinkedIn, Facebook y Google+, para permitir el registro de los visitantes. De esta manera se favorece tanto el usuario como la plataforma web de los beneficios de una API, por un lado el visitante no tendrá que crear otro usuario más para otro sitio web y Nubelo aprovecha todo el potencial de las redes sociales para expandir aún más sus servicios. Entrando en detalles, si accedes a Nubelo usando tus datos de LinkedIn ya tendrás más del 50% de tu perfil creado en Nubelo. Nubelo extrae información de tu perfil en LinkedIn y alimenta su base de datos.

que es una api

¿Porqué es importante el uso de las APIs?

Si buscas expandir tus proyectos web entonces es recomendable que uses APIs para alcanzar ese objetivo. Otra vez usaré un ejemplo para este apartado.

TweetDeck era una pequeña aplicación hecha en Adobe Air que hacia uso de la API de Twitter para mostrarnos la actividad de una o varias cuentas a la vez. Con el paso del tiempo el uso de TweetDeck se masificó hasta que un buen día Twitter decidió comprarlo. Esto significaba que TweetDeck tenia características que el equipo de Twitter no habia obtenido aún. De esta forma Twitter se beneficiaba ofreciendo su API a desarrolladores externos y esos desarrolladores tambien fueron beneficiados con la compra de su idea.

Adicionalmente a lo anterior, la curva de aprendizaje de una API suele ser corta lo que hace más recomendable su uso.

Algunas APIs y su documentación

Conclusión

El uso de las APIs está cambiando la forma de emprender proyectos en la nube, logra masificar nuestra idea apoyándonos en grandes fuentes de información abiertas que nos facilitarán las cosas Una o varias APIs en tu próximo proyecto web te traerá mejores resultados.

Published by: