Apple Cocoa


Cocoa is an object-oriented application programming interface for macOS, and it is based on the Objective-C language. It represents the latest development framework for macOS, and it is not compatible with older, C language based applications.

Advantages

  • Mainstream development framework
  • Best documentation and IDE support
  • Full support for the features of the OS
  • Allows development of 64 and 32 bit applications

Disadvantages

  • No backwards compatibility for C language applications

Components and features

  • Foundation Kit
  • Application Kit
  • Quartz
  • MVC
  • Garbage collector

Development tools

  • Xcode

 


 

An example of a project developed with this technology

 

     

HOME AUTOMATION SYSTEM

 

 

 

Have a project in mind?

Get in touch with us for your software development needs!

CONTACT US