Was ist Kakao?

Cocoa ist die native API (Application Programming Interface) des Betriebssystems macOS X. Apps, die mit der Cocoa API geschrieben wurden, haben das unverwechselbare Erscheinungsbild der Apple-Software, einschließlich des Erscheinungsbildes der Fenster und Menüs sowie des Verhaltens der Anwendung. Cocoa-Apps werden unter Verwendung der offiziellen IDE (integrierten Entwicklungsumgebung) von Apple, Xcode, geschrieben.

Cocoa verfügt über drei Hauptgruppen von Objective-C-Bibliotheken oder Frameworks, die die wichtigsten Funktionen und Funktionen umfassen.

  • Das Foundation Kit, auch bekannt als Foundation, bietet eine String- und Wertmanipulation, Container, Iteration, verteiltes Computing und Schleifen. Die Foundation-Bibliotheken sind grundlegende Werkzeuge, die sich nicht auf die grafische Benutzeroberfläche von OS X beziehen.
  • Das Application Kit, auch AppKit genannt, enthält alle GUI-Funktionen.
  • Core Data, die Bibliothek, die einen Aspekt der Anwendungsentwicklung bietet, der als Objektpersistenz bezeichnet wird.

Die iOS-Version von Cocoa heißt Cocoa Touch . Es bietet eine ähnliche Funktionalität wie Cocoa und fügt Funktionen hinzu, die für mobile Geräte spezifisch sind, beispielsweise die Gestenerkennung.

Apple, Distributed Computing, Programmierbegriffe, Software