This document discusses iPhone application development using iOS programming and the Facebook API. It provides an overview of key concepts in iOS apps like view controllers and their lifecycle. It then reviews the general process for building iPhone apps with MVC. Next, it covers the Facebook iOS SDK and methods for authentication, dialogs and requests. It outlines the steps for creating a Facebook iOS app, including registering the app, installing the SDK, implementing single sign-on and requesting additional permissions. It also discusses adding Graph API calls and social channels to an app.