Monday, 18 February 2013

The Core Application | iPhone Apps Tutorial pdf

Every iPhone application is built using the UIKit framework and therefore has essentially the same core architecture. UIKit provides the key objects needed to run the application and to coordinate the handling of user input and the display of content on the screen. Where applications deviate from one another is in how they configure these default objects and also where they incorporate custom objects to augment their application’s user interface and behavior.
Although customizations to your application’s user interface and basic behavior occur down within your application’s custom code, there are many customizations that you must make at the highest levels of the application. Because these application-level customizations affect the way your application interacts with the system and other applications installed on a device, it is important to understand when you need to act and when the default behavior is sufficient. This chapter provides an overview of the core application architecture and the high-level customization points to help you make determinations about when to customize and when to use the default behavior.

No comments: