Logotyp
Unionpedia
Kommunikation
Ladda ned på Google Play
Ny! Ladda ner Unionpedia på din Android™-enhet!
Installera
Snabbare tillgång än webbläsare!
 

Applikationsprogrammeringsgränssnitt

Index Applikationsprogrammeringsgränssnitt

Ett API eller applikationsprogrammeringsgränssnitt, av engelskans application programming interface, är en specifikation av hur olika applikationsprogram kan använda och kommunicera med en specifik programvara, som vanligen utgörs av ett dynamiskt länkat bibliotek och som därmed blir en mjukvarukomponent i applikationen.

38 relationer: Ada (programspråk), Android, Användargränssnitt, Bluetooth, D (programspråk), Datatyp, Datorsystem, DirectX, Dynamic-link library, Funktion (programmering), Global Positioning System, Google, Gränssnitt, GTK, Hashtabell, Högnivåspråk, Heltal, Implementation (programmering), Inkapsling (Information Hiding), Java (programspråk), Lågnivåspråk, Linux, Mac OS Classic, Maskinvara, Matris, Microsoft Windows, Objektorienterad programmering, Open Database Connectivity, OpenGL, Operativsystem, Oracle, Programspråk, Programvara, Tillämpningsprogram, Trådlöst LAN, Unix, Win32, 3D-grafik.

Ada (programspråk)

Datorpionjären Ada Lovelace, som gett Ada dess namn. Ada är ett programspråk som utvecklades på uppdrag av USA:s försvarsdepartement i slutet av 1970-talet.

Ny!!: Applikationsprogrammeringsgränssnitt och Ada (programspråk) · Se mer »

Android

Aichi. Denna gick under benämningen ''Actroid'' i mening att särskilja att den inte är byggd av organiskt material. En android är en robot som är gjord för att efterlikna en människa.

Ny!!: Applikationsprogrammeringsgränssnitt och Android · Se mer »

Användargränssnitt

Ett användargränssnitt kan beskrivas som en länk mellan användaren och den hårdvara eller programvara som användaren arbetar med.

Ny!!: Applikationsprogrammeringsgränssnitt och Användargränssnitt · Se mer »

Bluetooth

Bluetooth (engelska för Blåtand), blåtandsteknik, är en standard för trådlös, kortväga kommunikation mellan till exempel headset och mobiltelefon eller mellan tangentbord och dator.

Ny!!: Applikationsprogrammeringsgränssnitt och Bluetooth · Se mer »

D (programspråk)

D är ett objektorienterat, imperativt och funktionellt multiparadigmatiskt programspråk som är en omstrukturering av C/C++ med hjälp av idéer från andra programspråk.

Ny!!: Applikationsprogrammeringsgränssnitt och D (programspråk) · Se mer »

Datatyp

I programspråk är en datatyp ett attribut för data som berättar för datorn (och programmeraren) vilken sorts information data bär på.

Ny!!: Applikationsprogrammeringsgränssnitt och Datatyp · Se mer »

Datorsystem

Ett datorsystem (eng: computer system) är ett system av hårdvara och mjukvara som behandlar data på ett meningsfullt sätt.

Ny!!: Applikationsprogrammeringsgränssnitt och Datorsystem · Se mer »

DirectX

DirectX är en API (application programming interface) för spelprogrammering, skapat av Microsoft.

Ny!!: Applikationsprogrammeringsgränssnitt och DirectX · Se mer »

Dynamic-link library

Inom programvaruteknik är Dynamic-link library (DLL) Microsofts implementering av delade programbibliotek, det vill säga en fil som innehåller programfunktioner som kan delas mellan olika program för att tjäna ett visst syfte.

Ny!!: Applikationsprogrammeringsgränssnitt och Dynamic-link library · Se mer »

Funktion (programmering)

Inom programmering är en funktion, även subrutin, procedur, metod, underprogram eller subprogram, en del av ett datorprogram som kan anropas för att utföra en viss uppgift oberoende av resten av koden.

Ny!!: Applikationsprogrammeringsgränssnitt och Funktion (programmering) · Se mer »

Global Positioning System

Exempel på ett simulerat GPS med 24 satelliter. De gröna strecken visar vilka och hur många satelliter som är synliga (och därmed mottagbara) för en GPS-mottagare utan hinder vid jordytans horisont. '''GPS-satellit''' i bana runt jorden. Bärbar '''GPS-mottagare'''. NAVSTAR GPS, vanligen kallat enbart GPS (förkortning av Global Positioning System) är ett system för satellitnavigering och länge det enda allmänt användbara.

Ny!!: Applikationsprogrammeringsgränssnitt och Global Positioning System · Se mer »

Google

Google LLC är ett amerikanskt multinationellt internetföretag inriktat på Internetrelaterade produkter och tjänster som omfattar annonsering på nätet, en sökmotor, molntjänster, mjukvaru- och hårdvaruprodukter.

Ny!!: Applikationsprogrammeringsgränssnitt och Google · Se mer »

Gränssnitt

Gränssnitt (engelska interface) är utformningen av en anslutning mellan olika objekt som samverkar, till exempel två tekniska system, eller utformningen av människa-maskin-interaktion (användargränssnitt).

Ny!!: Applikationsprogrammeringsgränssnitt och Gränssnitt · Se mer »

GTK

GIMP-Toolkit, GTK, är ett bibliotek för att skapa grafiska gränssnitt.

Ny!!: Applikationsprogrammeringsgränssnitt och GTK · Se mer »

Hashtabell

Inom datavetenskap är hashtabell en datastruktur där data sparas tillsammans med en nyckel.

Ny!!: Applikationsprogrammeringsgränssnitt och Hashtabell · Se mer »

Högnivåspråk

Högnivåspråk är en typ av programspråk.

Ny!!: Applikationsprogrammeringsgränssnitt och Högnivåspråk · Se mer »

Heltal

Heltalen är unionen av mängden naturliga tal och mängden negativa heltal.

Ny!!: Applikationsprogrammeringsgränssnitt och Heltal · Se mer »

Implementation (programmering)

En implementation (även realisering eller implementering) är inom programmering den praktiska tillämpningen av en metod, algoritm eller andra kända fakta för att uppnå ett specifikt resultat.

Ny!!: Applikationsprogrammeringsgränssnitt och Implementation (programmering) · Se mer »

Inkapsling (Information Hiding)

Inkapsling i bemärkelsen information hiding (svenska: att dölja information) innebär inom datorprogrammering att man kapslar in funktionerna i ett kodblock eller kodbibliotek i någon form bakom ett API, alltså ett programmeringsgränssnitt.

Ny!!: Applikationsprogrammeringsgränssnitt och Inkapsling (Information Hiding) · Se mer »

Java (programspråk)

Java är ett objektorienterat programspråk som konstruerades av bland andra James Gosling på Sun Microsystems under 90-talets tidigare hälft.

Ny!!: Applikationsprogrammeringsgränssnitt och Java (programspråk) · Se mer »

Lågnivåspråk

Begreppet lågnivåspråk används inom programmering som en motsats till högnivåspråk.

Ny!!: Applikationsprogrammeringsgränssnitt och Lågnivåspråk · Se mer »

Linux

Linux eller GNU/Linux är ett Unix-liknande operativsystem som till största delen, och i några varianter helt, består av fri programvara.

Ny!!: Applikationsprogrammeringsgränssnitt och Linux · Se mer »

Mac OS Classic

Mac OS Classic är en grupp operativsystem för Macintosh skapat av Apple, varav de nyaste officiellt hette Mac OS.

Ny!!: Applikationsprogrammeringsgränssnitt och Mac OS Classic · Se mer »

Maskinvara

Ett moderkort är en typ av hårdvara. Maskinvara, eller vanligtvis hårdvara, är samlingsnamn för en dators fysiska delar.

Ny!!: Applikationsprogrammeringsgränssnitt och Maskinvara · Se mer »

Matris

''n'' kolumner Inom matematiken är en matris ett rektangulärt schema av tal eller andra storheter.

Ny!!: Applikationsprogrammeringsgränssnitt och Matris · Se mer »

Microsoft Windows

Microsoft Windows är ett samlingsnamn för flera familjer av operativsystem med mycket bred spridning på persondatorer, handdatorer och på senare tid även mobiltelefoner.

Ny!!: Applikationsprogrammeringsgränssnitt och Microsoft Windows · Se mer »

Objektorienterad programmering

Objektorienterad programmering (engelska: Object Oriented Programming, OOP) är en programmeringsmetod i vilken ett program kan innehålla en varierande uppsättning objekt som interagerar med varandra.

Ny!!: Applikationsprogrammeringsgränssnitt och Objektorienterad programmering · Se mer »

Open Database Connectivity

Open Database Connectivity (ODBC) en standardiserad åtkomstmetod för databaser utvecklad av SQL Access group 1992.

Ny!!: Applikationsprogrammeringsgränssnitt och Open Database Connectivity · Se mer »

OpenGL

OpenGL (Open Graphics Library) är en specifikation som definierar ett plattforms-oberoende API för att skriva applikationer med datorgrafik i två eller tre dimensioner.

Ny!!: Applikationsprogrammeringsgränssnitt och OpenGL · Se mer »

Operativsystem

Ett operativsystem är ett datorprogram eller en samling datorprogram som syftar till att underlätta användandet av en dator, genom att utgöra länken mellan datorns maskinvara och de tillämpningsprogram som användaren vill köra på datorn.

Ny!!: Applikationsprogrammeringsgränssnitt och Operativsystem · Se mer »

Oracle

Oracle Corporation är ett av de största mjukvaruföretagen i världen.

Ny!!: Applikationsprogrammeringsgränssnitt och Oracle · Se mer »

Programspråk

Java. Programmet skriver ut meddelandet "Hello World!". Programspråk, eller programmeringsspråk, är ett formellt språk som en människa använder för att skapa datorprogram.

Ny!!: Applikationsprogrammeringsgränssnitt och Programspråk · Se mer »

Programvara

LibreOffice Writer Programvara eller mjukvara (av software) är datorprogram, i betydelsen organiserade samlingar av data och maskininstruktioner, vilket utför en avsedd uppgift på ett datorsystem.

Ny!!: Applikationsprogrammeringsgränssnitt och Programvara · Se mer »

Tillämpningsprogram

LibreOffice Writer Ett tillämpningsprogram eller en applikationsprogramvara, ofta förkortat app, är en typ av datorprogram som fyller ett direkt syfte för användaren.

Ny!!: Applikationsprogrammeringsgränssnitt och Tillämpningsprogram · Se mer »

Trådlöst LAN

Ikon för trådlöst nätverk Den bärbara datorn är trådlöst ansluten till en accesspunkt med ett PC Card. PCI-Kort (802.11g) Trådlöst LAN eller WLAN (av engelskans wireless local area network) är ett samlingsnamn för olika typer av trådlösa lokala datornätverk.

Ny!!: Applikationsprogrammeringsgränssnitt och Trådlöst LAN · Se mer »

Unix

Unix-gruppen ordnad efter historia och typ av licens. Unixgruppen är reglerad av olika licenser så att varje program räknas till en av tre grupper – öppen, mixad eller proprietär programvara. Unix är en grupp operativsystem som härstammar från ett system som utvecklades på AT&T Bell Labs i USA av bland andra Ken Thompson och Dennis Ritchie under 1960- och 1970-talet.

Ny!!: Applikationsprogrammeringsgränssnitt och Unix · Se mer »

Win32

Win32 är ett API för att programmera Windows NT, Windows 95 och senare versioner.

Ny!!: Applikationsprogrammeringsgränssnitt och Win32 · Se mer »

3D-grafik

reflektioner, refraktioner och andra optiska fenomen. Med 3D-grafik menas vanligen bilder som representerar tredimensionella objekt som skapats i en dator.

Ny!!: Applikationsprogrammeringsgränssnitt och 3D-grafik · Se mer »

Omdirigerar här:

API, Application Programming Interface, Application programming interface, Kontrakt (API).

UtgåendeInkommande
Hallå! Vi är på Facebook nu! »