mobile-ui-patterns
Platform-aware mobile UI patterns for iOS and Android — navigation (tabs/stack/drawer), touch targets and thumb zones, gestures and feedback, safe areas and notches, list virtualization, and designing loading/empty/error/offline states. Deep reference with examples and a runnable touch-target check.
Included with Vanara Pro ($10/mo) — unlocks all 206 items. See pricing →
Overview
Mobile users carry strong, platform-shaped expectations from the thousands of hours they spend in other apps. Meet those expectations and your app feels native and trustworthy; break them and it feels broken even when nothing is technically wrong. This skill is the deep reference for building mobile UI that respects platform conventions, the physical constraints of thumbs and screens, and the mess
What it covers
- Navigation patterns
- Platform conventions (iOS HIG vs Android Material)
- Touch targets & thumb zones
- Gestures & feedback
- Lists, virtualization & performance
- Safe areas, notches & the keyboard
- The four states every screen needs
- Verifying touch targets