Enforces mobile-first design principles, platform-specific conventions, and performance best practices for iOS and Android application development.
The Mobile Design System skill provides a comprehensive framework for building high-quality mobile applications using React Native, Flutter, or native technologies. It guides development by prioritizing touch-first interactions, battery-conscious performance, and platform-respectful UI patterns like Apple's Human Interface Guidelines and Android's Material Design. By mandating deep-dives into touch psychology, offline synchronization, and mobile security, this skill prevents common AI pitfalls such as inefficient list rendering, undersized touch targets, and insecure data storage, ensuring apps are both performant and user-friendly.
主要功能
01Platform-specific guidance for iOS Human Interface Guidelines and Android Material Design 3.
02Offline-first architecture guidance for data synchronization and graceful degradation.
030 GitHub stars
04Touch-first UX principles focusing on Fitts' Law and 'Thumb Zone' ergonomics for one-handed use.
05Performance auditing for React Native and Flutter, including list optimization and animation patterns.
06Mobile-specific security protocols for secure token storage and PII handling.
使用场景
01Designing an Android-first interface using Material Design 3 components and proper system back-button handling.
02Auditing existing mobile codebases for touch target accessibility and battery-draining anti-patterns.
03Architecting a cross-platform React Native app with optimized FlatList performance and secure keychain storage.