Mobile app design encompasses the UI/UX principles, interaction patterns, and visual guidelines that create intuitive, accessible, and engaging experiences on smartphones and tablets. Unlike desktop design, mobile demands thumb-friendly layouts, gesture-driven interactions, and awareness of constraints like limited screen space and variable network conditions. Effective mobile design balances platform conventions (iOS Human Interface Guidelines with Liquid Glass in iOS 26, Material Design 3) with user expectations for smooth animations, instant feedback, and one-handed usabilityβwhile increasingly incorporating AI-adaptive interfaces and privacy-by-design principles to meet the rising bar users set in 2026.
What This Cheat Sheet Covers
This topic spans 24 focused tables and 224 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.
Table 1: Core UX Principles
| Principle | Example | Description |
|---|---|---|
Primary actions within bottom 1/3 of screen | β’ Place critical buttons in the natural thumb reach area (lower center) to minimize hand strain β’ avoid top corners for frequent actions. | |
Show 3-5 menu items initially, hide advanced options | Reveal complexity gradually through layered navigation or expandable sections to prevent overwhelming users on small screens. | |
Minimum 44Γ44px (iOS) or 48Γ48dp (Android) | Ensure buttons and interactive elements meet minimum tap target sizes with adequate spacing (8-12px) to prevent accidental tapsβWCAG 2.2 sets 24Γ24 CSS px minimum. | |
Hero image + CTA above fold | β’ Display the most important content first without scrolling β’ use visual hierarchy to guide attention through size, contrast, and placement. | |
Button color change + haptic on tap | Provide instant visual, auditory, or haptic confirmation for every interaction to reassure users their action was registered. | |
Auto-format phone numbers, inline validation | Reduce user effort with smart defaults, autocomplete, and real-time error correction rather than punishing mistakes. |