Što je Cocoa?

Kakao je izvorni API (sučelje za programiranje aplikacija) operativnog sustava MacOS X. Aplikacije napisane pomoću API-ja Cocoa imaju prepoznatljiv izgled i dojam Appleovog softvera, uključujući izgled prozora i izbornika te kako se aplikacija ponaša. Cocoa aplikacije su napisane pomoću službenog IDE-a tvrtke Apple (integrirano razvojno okruženje), nazvanog Xcode.

Kakao ima tri glavne skupine biblioteka Objective-C, ili okvire, koji obuhvaćaju njegove glavne značajke i funkcije.

  • The Foundation Kit, također poznat kao Foundation, koji pruža manipulaciju nizom i vrijednostima, spremnicima, iteracijom, distribuiranim računalima i petljama. Knjižnice Zaklade su temeljni alati koji nisu povezani s GUI (grafičko korisničko sučelje) OS X.
  • Aplikacijski komplet, također poznat kao AppKit, sadrži sve GUI funkcije.
  • Osnovni podaci, knjižnica koja pruža aspekt razvoja aplikacija poznata kao postojanost objekta.

IOS verzija Cocoa se zove Cocoa Touch . Pruža sličnu funkcionalnost kao i kakao, uz dodatak funkcija specifičnih za mobilne uređaje, kao što je prepoznavanje gesta.

Apple, Distribuirano računalstvo, Programski uvjeti, Softver