What problem does it solve?
This Skill addresses the common challenge of building mobile applications that are performant, user-friendly, and adhere to platform-specific best practices, preventing costly rework and poor user experiences.
Core Features & Use Cases
- Platform-Specific Guidance: Provides distinct advice for iOS and Android, covering design principles, performance patterns, and conventions.
- Performance Optimization: Offers strategies for achieving smooth 60fps animations, efficient memory usage, and battery-conscious development.
- Touch Interaction Design: Details Fitts' Law, thumb zone placement, and gesture design for intuitive touch-first interfaces.
- Use Case: When starting a new React Native project, use this Skill to ensure the architecture is sound, performance is considered from the outset, and platform conventions are respected, leading to a higher quality app.
Quick Start
Use the mobile-design skill to audit the performance and touch interactions of the attached project files.