Hjem : Programvarebetingelser : API-definisjon

API

Står for "Application Programming Interface." En API er et sett med kommandoer, funksjoner, protokollerog objekter som programmerere kan bruke til å lage programvare eller samhandle med et eksternt system. Det gir utviklere med standardkommandoer for å utføre vanlige operasjoner, slik at de ikke trenger å skrive koden fra bunnen av.

APIer er tilgjengelige for både stasjonære og mobile enheter operativsystemer. Den Windows API, for eksempel, gir utviklere med brukergrensesnitt kontroller og elementer, for eksempel vinduer, rullefelt og dialogbokser. Det gir også kommandoer for tilgang til filsystem og utføre filoperasjoner, for eksempel å opprette og slette filer. I tillegg inkluderer Windows API nettverk kommandoer som kan brukes til å sende og motta data over et lokalt nettverk eller Internett.

Mobile API-er, for eksempel iOS API, gi kommandoer for å oppdage berøringsskjerm inngang, for eksempel å tappe, sveipe, og roterende. Den inkluderer også vanlige brukergrensesnittelementer, for eksempel et popup-tastatur, en søkefelt og en fanelinje, som gir navigasjonsknapper nederst på skjermen. IOS API inkluderer også forhåndsdefinerte funksjoner for interaksjon med maskinvaren til en iOS-enhet, for eksempel kamera, mikrofon eller høyttalere.

Operativsystem-APIer er vanligvis integrert i Programvareutviklingssett for det tilsvarende programmet. For eksempel Apples Xcode IDE lar utviklere dra og slippe elementer i et applikasjonsgrensesnitt. Det gir også en liste over tilgjengelige funksjoner og inkluderer syntaks utheving for kjente elementer og kommandoer.

Mens API-er for operativsystemet har et robust sett med funksjoner, er andre typer API-er mye mer grunnleggende. For eksempel, a nettsted kan tilby et API for webutviklere som lar dem få tilgang til spesifikk informasjon fra nettstedet. Et nettsteds-API kan være så enkelt som et sett med XML elementer med noen få grunnleggende kommandoer for å hente informasjonen.

TechLib - Tech Lib Computer Dictionary

Denne siden inneholder en teknisk definisjon av API. Det forklarer i databehandlingsterminologi hva API betyr og er en av mange programvaretermer i TechLib-ordboken.

Alle definisjoner på TechLib-nettstedet er skrevet for å være teknisk nøyaktige, men også enkle å forstå. Hvis du synes at denne API-definisjonen er nyttig, kan du referere til den ved å bruke sitatkoblingene ovenfor.