news.volyx.in

Modern iOS Navigation Patterns (frankrausch.com)

589 points by felixbraun · 984 days ago · 245 comments on HN

Article summary

The article discusses modern iOS navigation patterns, including structural navigation, drill-down, flat, pyramid, and overlay navigation. It provides guidelines for implementing these patterns, such as using tab bars, navigation bars, and modal overlays. The article also covers embedded navigation patterns, including state change and step-by-step patterns. The goal is to help developers create well-crafted user interfaces for iOS apps.

Main themes

  • iOS navigation patterns
  • user interface design
  • modal prompts
  • tab bars and toolbars
  • customization
  • UI conventions
  • user experience

What commenters say

  • Some users are frustrated with frequent changes to iOS navigation patterns, which can break muscle memory and cause confusion.
  • Others argue that these changes are necessary for improvement and that users will adapt over time.
  • There is a debate about the use of 'cancel' buttons in modal prompts, with some arguing that they should never be destructive and others suggesting alternative labels like 'discard' or 'hide'.
  • Some commenters appreciate the article as a resource for learning about iOS navigation patterns, while others are more interested in discussing the challenges of using these patterns in practice.
  • The customization of tab bars and toolbars is also a topic of discussion, with some arguing that it should be more flexible and others pointing out the potential for customer support issues.
  • The importance of following established UI conventions, such as making 'cancel' buttons safe and non-destructive, is also emphasized.
  • Some commenters suggest that the article's guidelines for modal prompts are not always applicable, and that alternative approaches like saving drafts or using non-modal interfaces may be more effective.