Wednesday, December 17, 2014

IOS Cocoa Touch layer

Cocoa Touch layer

 

The Cocoa Touch layer contains most of the object-oriented developer-facing
frameworks for building iOS applications. It’s your single point of entry to
app development.
The Apple guides encourage you to investigate the technologies in this layer
to see whether they meet your needs, before looking at the other layers. In
other words, Apple intends for Cocoa Touch to be your single point of entry
into iOS app development.
Cocoa Touch is where you build your app’s user interface, handle touchbased
and gesture-based interactions, connect the user interface to the app’s
data, deal with multitasking, and integrate everything from state preservation
to push notification to printing.
Cocoa Touch provides object-oriented access for managing your address
book and events, building games, and dealing with ads, maps, messages,
social media, and sensors. So, most of the time, you’ll work through Cocoa
Touch; it gives you access to the other layers of the technology. In particular,
you’ll work with the UIKit framework, which packages most of the functionality
just described.
At times, you may need direct access to the lower layers. Although showing
you how to achieve this kind of direct access isn’t the focus.

No comments:

Post a Comment