Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Since we’re starting out building an app that will build for both devices, there’s a different structure from the beginning. Some logic will be shared between the two devices, like data management, while the UI logic will be separated for each device.
Now that we have the files in place, let’s focus on the iPhone stuff first...
Jim: OK, what do we do now? All we have is an empty view.
Joe: Well, we need to add two table views, the tab bar navigation controller to switch between those views, and the detail view.
Frank: So do we need a bunch of new nib files to handle all these views and controls?
Jim: Ugh. This basic template gave us nothing!
Joe: It’s not so bad. I like to think of it as a blank slate. Let’s see, we can start with the tab bar and tab bar controller...