apis para gente normal

29
Introducción a APIs para gente normal

Upload: javier-lafora-rey

Post on 06-Jul-2015

61 views

Category:

Internet


1 download

DESCRIPTION

Una breve introducción que explica lo que es un API y por qué deberíamos saber en qué consiste, sin bajar al plano técnico. La charla se dio en theapihour, dentro del zincshower (2014)

TRANSCRIPT

Page 1: APIs para gente normal

Introducción a APIs para gente normal

Page 2: APIs para gente normal

Hola

Javier Lafora

(@eLafo)

Page 3: APIs para gente normal
Page 4: APIs para gente normal

Un poco de historia

Page 5: APIs para gente normal

1991

Page 6: APIs para gente normal

1995

Page 7: APIs para gente normal

1998

Page 8: APIs para gente normal

2000

Page 9: APIs para gente normal

2004

Page 10: APIs para gente normal

2005

Page 11: APIs para gente normal

2006

Page 12: APIs para gente normal

2007

Page 13: APIs para gente normal

2008

Page 14: APIs para gente normal

2010

Page 15: APIs para gente normal

2014?

Page 16: APIs para gente normal

???

Page 17: APIs para gente normal
Page 18: APIs para gente normal

Qué es un API

Page 19: APIs para gente normal

Application Programming Interface

Wikipedia“Conjunto de funciones y procedimientos (o métodos, en la programación orientada a objetos) que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción.”

Page 20: APIs para gente normal

Cómo hacemos software

Construimos diferentes componentes...

...y los unimos con pegamento

Page 21: APIs para gente normal

Las APIs son ese pegamento

Page 22: APIs para gente normal
Page 23: APIs para gente normal
Page 24: APIs para gente normal

Como herramienta imprescindible para implementar nuestra idea

Page 25: APIs para gente normal

Llegamos a tiempo

http://www.zdnet.com/internet-of-things-8-9-trillion-market-in-2020-212-billion-connected-things-7000021516/

Page 26: APIs para gente normal

APIs como negocio

Page 27: APIs para gente normal

APIs como negocio

Page 28: APIs para gente normal
Page 29: APIs para gente normal