Implement a graphical, event-driven application in iPhone OS with the frameworks in the Cocoa Touch Layer. In addition, use the frameworks in this layer to access key device features, such as user contacts. Start your iPhone OS programming at this highest layer, and you'll automatically take advantage of lower level layers without getting into their details.