SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
Introducción a APIs para gente
normal
Hola
Javier Lafora
(@eLafo)
Un poco de historia
1991
1995
1998
2000
2004
2005
2006
2007
2008
2010
2014?
???
Qué es un API
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.”
Cómo hacemos software
Construimos
diferentes
componentes...
...y los unimos con
pegamento
Las APIs son ese pegamento
Como herramienta imprescindible
para implementar nuestra idea
Llegamos a tiempo
http://www.zdnet.com/internet-of-things-8-9-trillion-market-in-2020-212-billion-connected-things-7000021516/
APIs como negocio
APIs como negocio
APIs para gente normal
APIs para gente normal

Weitere ähnliche Inhalte

Was ist angesagt? (14)

Action script
Action scriptAction script
Action script
 
EQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILASEQUIPO 2,2A PARTE DE LAS AGUILAS
EQUIPO 2,2A PARTE DE LAS AGUILAS
 
Framework Laravel
Framework LaravelFramework Laravel
Framework Laravel
 
Laravel
LaravelLaravel
Laravel
 
Reyna chinachi4a1
Reyna chinachi4a1Reyna chinachi4a1
Reyna chinachi4a1
 
Reyna chinachi4a1
Reyna chinachi4a1Reyna chinachi4a1
Reyna chinachi4a1
 
PHP
PHPPHP
PHP
 
Paola
PaolaPaola
Paola
 
Paola 1001 jt
Paola 1001 jtPaola 1001 jt
Paola 1001 jt
 
Java
Java Java
Java
 
Desarrollo de Aplicaciones Web
Desarrollo de Aplicaciones WebDesarrollo de Aplicaciones Web
Desarrollo de Aplicaciones Web
 
12 programación-orientada-a-objetos-expo1-1..2
12 programación-orientada-a-objetos-expo1-1..212 programación-orientada-a-objetos-expo1-1..2
12 programación-orientada-a-objetos-expo1-1..2
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .net
 
Trabajo especial copy
Trabajo especial   copyTrabajo especial   copy
Trabajo especial copy
 

Andere mochten auch (6)

Desarrollando con APIs
Desarrollando con APIsDesarrollando con APIs
Desarrollando con APIs
 
Ejemplos de APIs en HTML5
Ejemplos de APIs en HTML5Ejemplos de APIs en HTML5
Ejemplos de APIs en HTML5
 
Desarrollando un API con REST
Desarrollando un API con RESTDesarrollando un API con REST
Desarrollando un API con REST
 
Formación WS
Formación WSFormación WS
Formación WS
 
Todas las APIs de Google
Todas las APIs de GoogleTodas las APIs de Google
Todas las APIs de Google
 
Paginas de matematicas
Paginas de matematicasPaginas de matematicas
Paginas de matematicas
 

Mehr von Javier Lafora Rey

Mehr von Javier Lafora Rey (8)

An introduction to Vue.js
An introduction to Vue.jsAn introduction to Vue.js
An introduction to Vue.js
 
Modular development with redux
Modular development with reduxModular development with redux
Modular development with redux
 
Understanding big data-drupalcamp
Understanding big data-drupalcampUnderstanding big data-drupalcamp
Understanding big data-drupalcamp
 
API REST for beginners or why you should make your API understandable
API REST for beginners or why you should make your API understandableAPI REST for beginners or why you should make your API understandable
API REST for beginners or why you should make your API understandable
 
¿Por qué ruby on rails?
¿Por qué ruby on rails?¿Por qué ruby on rails?
¿Por qué ruby on rails?
 
Ruby object model: A matter of life and death
Ruby object model: A matter of life and deathRuby object model: A matter of life and death
Ruby object model: A matter of life and death
 
ROA - Resource Oriented Architecture
ROA - Resource Oriented ArchitectureROA - Resource Oriented Architecture
ROA - Resource Oriented Architecture
 
How to use git without rage
How to use git without rageHow to use git without rage
How to use git without rage
 

APIs para gente normal