O'Reilly logo

Learning Mobile App Development: A Hands-on Guide to Building Apps with iOS and Android by Michael Eierman, Jakob Iversen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

10. iOS Navigation and Interface Design

Because the screens are small on mobile devices, as a developer, you have to pay careful attention to how you use that space and set up a logical navigation structure in your app. Many mobile apps use multiple screens with carefully arranged navigation between these screens. In iOS, several built-in controllers can help you create a logical flow in your app. It’s very important to understand how these controllers work and how you can take advantage of them. In this chapter, you create the basic user interface for the MyContactList app and learn how to use two important ways to navigate around an iOS app: the Tab Bar Controller and the Navigation Controller. You also learn how to use many of the built-in ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required