Previously, Apple included an Xcode template for a new app to based on a UINavigationController. Mysteriously, Apple removed that template in versions of Xcode such as 4.6.3. But nav controller makes a great basis for many iOS apps. Using a UITableView as a main menu, and navigating to further views stacked on top makes for a natural iOS app experience.
Fortunately, this Techotopia.com article, Creating a Navigation based iOS 5 iPhone Application using TableViews, guides us through the creation of such a new iOS app.