You are on page 1of 5

How Cocoa fits into iOS

Cocoa Frameworks
How Cocoa fits into iOS

Application layer

Ulkit

Cocoa Touch

Media

Core service

Core iOS

Cocoa Frameworks
How Cocoa fits into iOS

How Cocoa fits into iOS Cocoa Touch application framework of iOS Although the iOS infratsturue on which cocoa touch depends is similar to that for cocoa in Mac OS X This diagrams represents how the software supporting its platform as a series of layers comes from core OS to set of application frameworks. Commonly the system libraries and framework of iOS that ultimately supports Ulkits are a subsets of the libraries and framework in MacOS X Let see this frameworks step by step starting from a core iOS to application layer Core iOS this level contains the kernel, file system , network infrastructure security, power management.

It has also Libsystem library. Which supports POSIX/BSD 4.4/C99 API specification and includes system level APIs for many services.
Core Services Core service provides such as string manipulation , Collection management ,networking URL utilities. This includes both foundation and application & core foundation that works provide abstraction for common data types such as strings and collections.

Cocoa Frameworks
How Cocoa fits into iOS

How Cocoa fits into iOS Media - The Frameworks and services in this layers depends on the core services and it provides Graphical and multimedia services to the cocoa Touch layer. Cocoa touch The frame work in this layer directly support application based in iOS. They include frameworks such as Gamekit, mapkit. The Cocoa touch layer and core service layers each has an Objective C framework that is especially important for developing applications for iOS.

Core framework in iOS: Ulkit Foundation

Features of Cocoa Framework

Cocoa Frameworks
Features of Cocoa Framework

Cocoa application can be added without adding a single line of code. New cocoa application projects using Xcode and then build the project. Create a project in Xcode using one of the project templates immediately build it and run it in the iOS simulator. How cocoa adds values to an application with effort on your part: Basic Application Framework User interface objects Drawing and Imaging System Interaction Performance Internationalization Networking Multimedia Preferences Data Exchange

Features of Cocoa Framework

Cocoa Frameworks
Features of Cocoa Framework

Cocoa in Mac OS X has some features:


Documentation Based Application Here Cocoa specifies an architect for application composed of a potentially unlimited number of documents with each contained in its own windows. Scripting Application can also execute scripts r use individual apple events to send commands to and receive data from other application. Scriptable application can supply services to both users and other applications.

You might also like