What problem does it solve?
This Skill streamlines the development, optimization, and debugging of cross-platform mobile applications using React Native and Expo, ensuring a smooth user experience on both iOS and Android.
Core Features & Use Cases
- Cross-Platform Development: Build a single codebase that runs on both iOS and Android.
- Navigation Implementation: Set up complex navigation hierarchies like tabs, stacks, and drawers.
- Performance Optimization: Enhance scroll performance with FlatList optimizations and manage memory effectively.
- Native Module Integration: Seamlessly incorporate native functionalities.
- Platform-Specific Code: Handle differences between iOS and Android gracefully.
- Use Case: Develop a new feature for a mobile e-commerce app, including a product list with optimized scrolling, a detailed product view with platform-specific UI elements, and a tab-based navigation for different app sections.
Quick Start
Use the react-native-expert skill to build a new screen for a React Native app that displays a scrollable list of products.