Answer»
- COCOA is an application environment and a suite of object oriented components to develop OSX and iOS Apps.
- Cocoa apps are primarily developed using Objective C & Swift language.
- Objective C is based out of ANSI C thus ANSI C code can be mixed with Objective C code while developing a Cocoa Application.
- Cocoa Applications can also include C++ code.
Cocoa has 3 core FRAMEWORKS:
- Foundation Framework (Part of the core service layer).
- App Kit Framework (Application Frameworks).
- Core DATA Framework.
Cocoa has 3 core frameworks:
|