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 ...

Get Learning Mobile App Development: A Hands-on Guide to Building Apps with iOS and Android now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.