API (im Bezug auf mobile Betriebssysteme)

Aus unkompliziert.eu
Wechseln zu: Navigation, Suche

Application Programming Interface (API)

Die API ist die Schnittstelle zu Betriebssystem, Browser oder einer anderen Bibliothek die ein/e Programmierer/in für ihr Programm nutzen kann.

API

Die API ist unsere Programmierschnittstelle. Das sind alle Funktionen welche von der Umgebung in der wir entwickeln zur Verfügung gestellt werden. Beispiel Für einen PHP-Programmierer sind das alle Funktionen, die auf php.net beschrieben werden. Damit kann man zum Beispiel eine Datei öffnen, eine Datenbank ansprechen oder eine E-Mail verschicken. Für eine Windows-Programmierer findet man die APIs bei MSDN. API für PhoneGap bzw. Cordova Apps Hier haben wir zwei APIs die sich ergänzen:

  • Browser API für Web-Anwendungen
  • PhoneGap/Cordova API für Funktionen, die vom Browser nicht zur Verfügung gestellt werden (können [aus Sicherheitsgründen]).

Browser API Dies sollte unsere bevorzugte API sein, da sie nicht nur in PhoneGap/Cordova Apps läuft, sondern auf fast jedem Web Browser laufen sollte.

Wichtige Informationsquellen dazu:

PhoneGap / Cordova API Diese API soll zusätzliche Funktionen bereitstellen, die in einem Browser (meist aus Sicherheitsgründen) nicht verfügbar sind.