Cos'è il cacao?

Cocoa è l'API nativa (interfaccia di programmazione dell'applicazione) del sistema operativo macOS X. Le app scritte utilizzando l'API Cocoa hanno l'aspetto distintivo del software Apple, incluso l'aspetto di finestre e menu e il comportamento dell'applicazione. Le app Cocoa sono scritte utilizzando l'IDE ufficiale di Apple (ambiente di sviluppo integrato), chiamato Xcode.

Il cacao ha tre serie principali di librerie Objective-C, o framework, che comprendono le sue caratteristiche e funzioni principali.

  • Il Foundation Kit, noto anche come Foundation, che fornisce manipolazione di stringhe e valori, contenitori, iterazione, calcolo distribuito e looping. Le librerie Foundation sono strumenti fondamentali non correlati alla GUI (interfaccia utente grafica) di OS X.
  • Il kit di applicazione, noto anche come AppKit, contiene tutte le funzioni della GUI.
  • Core Data, la libreria che fornisce un aspetto dello sviluppo di applicazioni noto come persistenza dell'oggetto.

La versione iOS di Cocoa si chiama Cocoa Touch . Fornisce funzionalità simili a quelle di Cocoa, con l'aggiunta di funzioni specifiche per i dispositivi mobili, come il riconoscimento dei gesti.

Apple, calcolo distribuito, termini di programmazione, software