What problem does it solve?
This Skill addresses the complexities of designing user interfaces specifically for mobile devices, ensuring optimal usability, accessibility, and platform consistency.
Core Features & Use Cases
- Touch Target Optimization: Ensures interactive elements are easily tappable.
- Navigation Patterns: Implements standard mobile navigation like bottom tab bars.
- Gesture Integration: Designs for common mobile gestures like swipe and pull-to-refresh.
- Platform Consistency: Accounts for differences between iOS and Android design languages.
- Safe Area Handling: Correctly utilizes device safe areas for layouts.
- Use Case: Design a mobile app's onboarding flow, ensuring all buttons are large enough to tap and navigation is intuitive for first-time users.
Quick Start
Design a mobile-friendly user interface for a new e-commerce app, focusing on a bottom navigation bar and large, tappable buttons.