Taula de continguts:
- Definició: què significa la interfície de programació d'aplicacions (API)?
- Techopedia explica la interfície de programació d'aplicacions (API)
Definició: què significa la interfície de programació d'aplicacions (API)?
Una interfície de programació d'aplicacions (API) és un conjunt de protocols, rutines, funcions i / o ordres que els programadors utilitzen per desenvolupar programari o facilitar la interacció entre sistemes diferents. Les API estan disponibles tant per a ús d'escriptori com per a mòbils, i són útils per programar components d'interfície gràfica (interfície d'usuari gràfica), a més de permetre a un programa de programari sol·licitar i acomodar serveis d'un altre programa.
Techopedia explica la interfície de programació d'aplicacions (API)
Es pot considerar una API composta de dos elements fonamentals: una especificació tècnica que estableix com es pot intercanviar informació entre programes (que ella mateixa es compon de sol·licituds de processament i protocols d’entrega de dades) i una interfície de programari que d’alguna manera publica aquesta especificació.
El concepte bàsic de l'API ha existit en alguna forma per a tota la història de la tecnologia digital, ja que la interacció entre programes únics i sistemes digitals ha estat un objectiu principal per a bona part de l'existència d'aquesta tecnologia. Però amb l’auge de la xarxa mundial i el subsegüent boom del mil·lenari puntual, l’al·licient d’aquesta tecnologia va assolir un nivell sense precedents.
L'API es va fer especialment destacada en el sector comercial en expansió de la xarxa mundial a principis del 2000, quan Salesforce.com va incorporar la tecnologia a la seva plataforma per ajudar els clients a compartir i transmetre dades a través de les seves diverses aplicacions comercials. Poc després d’això, eBay va començar a tirar endavant tecnologia similar i, amb l’augment de les xarxes socials pocs anys després, empreses com Flickr, Facebook, Twitter i Instagram van començar a fer el mateix.