Ce este Cacao?

Cacao este API nativ (interfața de programare a aplicațiilor) a sistemului de operare macOS X. Aplicațiile scrise folosind API-ul Cocoa au aspectul distinctiv al software-ului Apple, inclusiv aspectul ferestrelor și meniurilor și modul în care se comportă aplicația. Aplicațiile pentru cacao sunt scrise utilizând IDE-ul oficial al Apple (mediu integrat de dezvoltare), numit Xcode.

Cacao are trei seturi majore de biblioteci Obiectiv-C sau cadre, care cuprind principalele sale caracteristici și funcții.

  • Kitul de fundație, cunoscut și sub numele de Fundație, care oferă manipularea șirului și a valorilor, containerele, iterația, calculul distribuit și looping-ul. Bibliotecile Fundației sunt instrumente fundamentale care nu sunt legate de interfața grafică (GUI) a OS X.
  • Setul de aplicații, cunoscut și ca AppKit, conține toate funcțiile GUI.
  • Core Data, biblioteca care oferă un aspect al dezvoltării aplicațiilor cunoscut sub numele de persistență obiect.

Versiunea iOS a Cocoa se numește Cocoa Touch . Acesta oferă funcționalități similare cu Cacao, cu adăugarea de funcții specifice dispozitivelor mobile, cum ar fi recunoașterea gesturilor.

Apple, Calculul distribuit, Termeni de programare, Software