¿Qué es el cacao?

Cocoa es la API nativa (interfaz de programación de aplicaciones) del sistema operativo macOS X. Las aplicaciones escritas con la API de Cocoa tienen el aspecto distintivo del software de Apple, incluida la apariencia de las ventanas y los menús, y el comportamiento de la aplicación. Las aplicaciones de cacao se escriben utilizando el IDE oficial de Apple (entorno de desarrollo integrado), llamado Xcode.

Cocoa tiene tres conjuntos principales de bibliotecas o marcos Objective-C, que comprenden sus características y funciones principales.

  • The Foundation Kit, también conocido como Foundation, que proporciona manipulación de cadenas y valores, contenedores, iteración, computación distribuida y bucles. Las bibliotecas de Foundation son herramientas fundamentales no relacionadas con la GUI (interfaz gráfica de usuario) de OS X.
  • El Kit de aplicación, también conocido como AppKit, contiene todas las funciones de la GUI.
  • Core Data, la biblioteca que proporciona un aspecto del desarrollo de aplicaciones conocido como persistencia de objetos.

La versión de iOS de Cocoa se llama Cocoa Touch . Proporciona una funcionalidad similar a Cocoa, con la adición de funciones específicas para dispositivos móviles, como el reconocimiento de gestos.

Apple, computación distribuida, términos de programación, software