Quration Play

tech

Wenn eine App eine Live-Karte anzeigt oder eine Zahlung abwickelt, nutzt sie im Hintergrund oft einen Dienst, den ein anderes Unternehmen gebaut hat.

Was ist in der Software eine "API"?

Eine Möglichkeit, dass Programme miteinander kommunizieren
Eine API (Programmierschnittstelle) ist ein Regelwerk, mit dem ein Programm bei einem anderen etwas anfragen kann. So kann eine App Live-Karten, Zahlungen oder Wetter anzeigen, die jemand anderes erstellt hat.

Eine API, kurz für Application Programming Interface, ist ein festgelegtes Regelwerk, das einem Programm erlaubt, Dienste oder Daten eines anderen Programms abzurufen, ohne wissen zu müssen, wie dieses intern funktioniert. Eine Reise-App etwa baut kein eigenes Kartensystem von Grund auf; sie schickt eine Anfrage an die API eines Kartenanbieters und erhält Routen oder Kartenausschnitte zur Anzeige zurück. Genau das erlaubt es modernen Apps, Dutzende spezialisierter Dienste, von Zahlungen bis Wetter, zu einem reibungslosen Erlebnis zu kombinieren.

Eine API ist kein Sicherheitsprogramm; das trifft auf Antivirensoftware zu, die bösartigen Code aufspürt und entfernt, eine völlig andere Aufgabe. Sie ist auch kein Webbrowser, also die Anwendung, mit der man Websites betrachtet, statt die unsichtbare Verbindung zwischen Programmen zu sein.

Weil APIs so zentral für moderne Software sind, verlangen Firmen manchmal Gebühren für den Zugang dazu, wodurch aus etwas, das wie ein technisches Detail wirkt, eine echte Einnahmequelle wird, wie man bei Karten-, Zahlungs- und KI-Modell-APIs sieht.

▶ Quration Play

tech

Was misst der „Turing-Test"?Was ist „Computer Vision"?Was ist „Prompt Engineering"?Wofür steht „LLM“ in der KI?Was macht „Verschlüsselung“ mit Daten?Was ist „Zwei-Faktor-Authentifizierung“ (2FA)?Warum sind GPUs für moderne KI so wichtig?Was ist „Phishing"?Was ist „Deep Learning"?Was ist ein "Datenleck"?Was ist "das Metaverse"?Was bedeutet "SaaS" (Software as a Service)?

Quration — Quration Play