SlideShare una empresa de Scribd logo
1 de 8
API HTML5
SAMUEL OSPINO PÉREZ
¿Qué es una API y para qué sirve?
Cada vez se hacen más presentes estas siglas, que hacen referencia a las
reglas y procesos necesarios para la intercomunicación entre aplicaciones
 Una API (siglas de ‘Application Programming Interface’) es un conjunto de
reglas (código) y especificaciones que las aplicaciones pueden seguir
para comunicarse entre ellas: sirviendo de interfaz entre programas
diferentes de la misma manera en que la interfaz de usuario facilita la
interacción humano-software.
 Las API pueden servir para comunicarse
con el sistema operativo (WinAPI), con
bases de datos (DBMS) o con protocolos
de comunicaciones (Jabber/XMPP). En los
últimos años, por supuesto, se han
sumado múltiples redes sociales (Twitter,
Facebook, Youtube, Flickr, LinkedIn, etc) y
otras plataformas online (Google Maps,
WordPress…), lo que ha convertido el
social media marketing es algo más
sencillo, más rastreable y, por tanto, más
rentable.
 Las API son valiosas, ante todo, porque permiten hacer uso de funciones
ya existentes en otro software (o de la infraestructura ya existente en
otras plataformas) para no estar reinventando la rueda
EJEMPLO
 Los webmasters pueden incluir en sus webs de forma automática
productos actualizados de Amazon o eBay, permitiendo iniciar el proceso
de compra desde su web. O quizá te permiten identificarte con Facebook
Connect, ahorrándose así el complejo proceso de gestión de usuarios (y
evitando al internauta tener que registrarse en una web más). Igualmente,
los botones de “+1” de los blogs son llamadas a la API de Google.
El API Geolocalización.
 La API de Geolocalización HTML se utiliza para obtener la posición
geográfica de un usuario.Dado que esto puede comprometer la
privacidad, la posición no está disponible a menos que el usuario lo
apruebe.
Gracias

Más contenido relacionado

La actualidad más candente

Ug jalvarado
Ug jalvaradoUg jalvarado
Ug jalvarado
jimmyhugo
 
SharePoint 2007 Para Desarrolladores
SharePoint 2007 Para DesarrolladoresSharePoint 2007 Para Desarrolladores
SharePoint 2007 Para Desarrolladores
Andrés Iturralde
 
Sio2009 Eq3 L12 Integracion De Aplicaciones
Sio2009 Eq3 L12 Integracion De AplicacionesSio2009 Eq3 L12 Integracion De Aplicaciones
Sio2009 Eq3 L12 Integracion De Aplicaciones
alvanares
 

La actualidad más candente (19)

Diapositiva
DiapositivaDiapositiva
Diapositiva
 
Ug jalvarado
Ug jalvaradoUg jalvarado
Ug jalvarado
 
Orange spain service bus - 10 años de éxito
Orange spain service bus - 10 años de éxitoOrange spain service bus - 10 años de éxito
Orange spain service bus - 10 años de éxito
 
SharePoint 2007 Para Desarrolladores
SharePoint 2007 Para DesarrolladoresSharePoint 2007 Para Desarrolladores
SharePoint 2007 Para Desarrolladores
 
Android mvp
Android mvpAndroid mvp
Android mvp
 
Extendiendo e integrando aplicaciones con GeneXus - Diego Rivero
Extendiendo e integrando aplicaciones con GeneXus - Diego RiveroExtendiendo e integrando aplicaciones con GeneXus - Diego Rivero
Extendiendo e integrando aplicaciones con GeneXus - Diego Rivero
 
IBM WebSphere Enterprise Service Bus
IBM WebSphere Enterprise Service BusIBM WebSphere Enterprise Service Bus
IBM WebSphere Enterprise Service Bus
 
Framework
FrameworkFramework
Framework
 
Concepto
ConceptoConcepto
Concepto
 
Arquitectura
ArquitecturaArquitectura
Arquitectura
 
Net orientado a la web
Net orientado a la webNet orientado a la web
Net orientado a la web
 
Terminos web 2.0. (1)
Terminos web 2.0. (1)Terminos web 2.0. (1)
Terminos web 2.0. (1)
 
¿Que son los microservicios?
¿Que son los microservicios?¿Que son los microservicios?
¿Que son los microservicios?
 
Sio2009 Eq3 L12 Integracion De Aplicaciones
Sio2009 Eq3 L12 Integracion De AplicacionesSio2009 Eq3 L12 Integracion De Aplicaciones
Sio2009 Eq3 L12 Integracion De Aplicaciones
 
Integración de servicios con ESB
Integración de servicios con ESBIntegración de servicios con ESB
Integración de servicios con ESB
 
Enterprise Service Bus y API Managers
Enterprise Service Bus y API ManagersEnterprise Service Bus y API Managers
Enterprise Service Bus y API Managers
 
Autenticación centralizada de usuarios web
Autenticación centralizada de usuarios webAutenticación centralizada de usuarios web
Autenticación centralizada de usuarios web
 
Cruz soriano
Cruz sorianoCruz soriano
Cruz soriano
 
Cruz soriano
Cruz sorianoCruz soriano
Cruz soriano
 

Destacado (6)

Freestyle
FreestyleFreestyle
Freestyle
 
Tecnicas ia samuel ospino inteligencia
Tecnicas ia samuel ospino inteligencia Tecnicas ia samuel ospino inteligencia
Tecnicas ia samuel ospino inteligencia
 
Oculus interactivo
Oculus interactivoOculus interactivo
Oculus interactivo
 
Real madrid
Real madridReal madrid
Real madrid
 
Cr7
Cr7Cr7
Cr7
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrente
 

Similar a Api html5

Que es un paradigma y api
Que es un paradigma y apiQue es un paradigma y api
Que es un paradigma y api
davidleggio
 
Que es un paradigma y api
Que es un paradigma y apiQue es un paradigma y api
Que es un paradigma y api
davidleggio
 
Software para integración de aplicaciones
Software para integración de aplicacionesSoftware para integración de aplicaciones
Software para integración de aplicaciones
Luis
 
2.4 herramientas case
2.4 herramientas case2.4 herramientas case
2.4 herramientas case
Ivan Rm
 

Similar a Api html5 (20)

Planificación si
Planificación siPlanificación si
Planificación si
 
Que es un paradigma y api
Que es un paradigma y apiQue es un paradigma y api
Que es un paradigma y api
 
Que es un paradigma y api
Que es un paradigma y apiQue es un paradigma y api
Que es un paradigma y api
 
Qué es un api
Qué es un apiQué es un api
Qué es un api
 
Qué es un api
Qué es un apiQué es un api
Qué es un api
 
Qué es un api
Qué es un apiQué es un api
Qué es un api
 
Qué es un api
Qué es un apiQué es un api
Qué es un api
 
Tema 3 3
Tema 3 3Tema 3 3
Tema 3 3
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidad
 
Mulesoft Anypoint platform: Design Center
Mulesoft Anypoint platform: Design CenterMulesoft Anypoint platform: Design Center
Mulesoft Anypoint platform: Design Center
 
Gabriel romero programacion
Gabriel romero programacionGabriel romero programacion
Gabriel romero programacion
 
Software para integración de aplicaciones
Software para integración de aplicacionesSoftware para integración de aplicaciones
Software para integración de aplicaciones
 
Global integration bootcamp 2018 - Gobierno de APIs
Global integration bootcamp 2018 - Gobierno de APIsGlobal integration bootcamp 2018 - Gobierno de APIs
Global integration bootcamp 2018 - Gobierno de APIs
 
Global Integration Bootcamp 2018 - Gobierno de APIs
Global Integration Bootcamp 2018 - Gobierno de APIsGlobal Integration Bootcamp 2018 - Gobierno de APIs
Global Integration Bootcamp 2018 - Gobierno de APIs
 
Hablamos del ERP del futuro o sobre el futuro del ERP
Hablamos del ERP del futuro o sobre el futuro del ERPHablamos del ERP del futuro o sobre el futuro del ERP
Hablamos del ERP del futuro o sobre el futuro del ERP
 
Israel tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webIsrael tecnologias para desarrollo-web
Israel tecnologias para desarrollo-web
 
APPSWEBI4.0.pptx
APPSWEBI4.0.pptxAPPSWEBI4.0.pptx
APPSWEBI4.0.pptx
 
2.4 herramientas case
2.4 herramientas case2.4 herramientas case
2.4 herramientas case
 
Mapa final-poster
Mapa final-posterMapa final-poster
Mapa final-poster
 
Mapa final-poster
Mapa final-posterMapa final-poster
Mapa final-poster
 

Api html5

  • 2. ¿Qué es una API y para qué sirve? Cada vez se hacen más presentes estas siglas, que hacen referencia a las reglas y procesos necesarios para la intercomunicación entre aplicaciones
  • 3.  Una API (siglas de ‘Application Programming Interface’) es un conjunto de reglas (código) y especificaciones que las aplicaciones pueden seguir para comunicarse entre ellas: sirviendo de interfaz entre programas diferentes de la misma manera en que la interfaz de usuario facilita la interacción humano-software.
  • 4.  Las API pueden servir para comunicarse con el sistema operativo (WinAPI), con bases de datos (DBMS) o con protocolos de comunicaciones (Jabber/XMPP). En los últimos años, por supuesto, se han sumado múltiples redes sociales (Twitter, Facebook, Youtube, Flickr, LinkedIn, etc) y otras plataformas online (Google Maps, WordPress…), lo que ha convertido el social media marketing es algo más sencillo, más rastreable y, por tanto, más rentable.
  • 5.  Las API son valiosas, ante todo, porque permiten hacer uso de funciones ya existentes en otro software (o de la infraestructura ya existente en otras plataformas) para no estar reinventando la rueda
  • 6. EJEMPLO  Los webmasters pueden incluir en sus webs de forma automática productos actualizados de Amazon o eBay, permitiendo iniciar el proceso de compra desde su web. O quizá te permiten identificarte con Facebook Connect, ahorrándose así el complejo proceso de gestión de usuarios (y evitando al internauta tener que registrarse en una web más). Igualmente, los botones de “+1” de los blogs son llamadas a la API de Google.
  • 7. El API Geolocalización.  La API de Geolocalización HTML se utiliza para obtener la posición geográfica de un usuario.Dado que esto puede comprometer la privacidad, la posición no está disponible a menos que el usuario lo apruebe.