Faysal Ahmed
Chapter 5

Mobile UX & Design Principles

Platform Design Languages

  • iOS (HIG): Flat, translucent, heavy use of gestures (swipe, long press, haptic touch). Navigation via tab bars, navigation bars, and modal sheets.
  • Android (Material Design): Layered with elevation, bold colour, motion. Navigation via bottom navigation, navigation drawers, and the system back button.

A mobile PM doesn’t need to design screens, but must know when the team is violating platform conventions.

PatternUse Case
Tab barTop-level sections (3–5 tabs)
Navigation drawerMany sections; used less frequently
Bottom sheetContextual actions without leaving context
ModalFocused, short-lived tasks
Stepper / wizardMulti-step flows (onboarding, checkout)

Thumb-Friendly Zones

Users hold phones in one hand. The natural reach zone is the lower half of the screen. Critical actions (primary CTA, confirm, submit) belong in the bottom third. Navigation belongs at the bottom, not the top.

Accessibility

  • Minimum tap target: 44pt (Apple) / 48dp (Android)
  • Support dynamic type and font scaling
  • Provide VoiceOver / TalkBack labels for every interactive element
  • Test with reduced transparency and bold text settings

Handling Different Screens

DeviceKey Concern
Small phone (SE, <5”)Information density, one-column layouts
Large phone (Pro Max, Plus)Reachability, one-hand operation
TabletMulti-pane layouts, drag-and-drop, side-by-side
FoldableSeamless continuity between folded and unfolded states

Next: Chapter 6 — Mobile Product Metrics