Что такое какао?

Какао - это нативный API (интерфейс прикладного программирования) операционной системы macOS X. Приложения, написанные с использованием API-интерфейса Cocoa, имеют отличительный внешний вид программного обеспечения Apple, включая внешний вид окон и меню, а также поведение приложения. Какао-приложения написаны с использованием официальной IDE Apple (интегрированной среды разработки), которая называется Xcode.

Какао имеет три основных набора библиотек Objective-C, или фреймворки, которые включают его основные функции и функции.

  • Foundation Kit, также известный как Foundation, который обеспечивает управление строками и значениями, контейнеры, итерации, распределенные вычисления и циклы. Библиотеки Foundation - это фундаментальные инструменты, не связанные с графическим интерфейсом пользователя OS X.
  • Набор приложений, также известный как AppKit, содержит все функции графического интерфейса.
  • Core Data, библиотека, которая обеспечивает аспект разработки приложений, известный как постоянство объектов.

IOS-версия Cocoa называется Cocoa Touch . Он обеспечивает функциональность, аналогичную Какао, с добавлением функций, специфичных для мобильных устройств, таких как распознавание жестов.

Apple, Распределенные вычисления, Условия программирования, Программное обеспечение