What problem does it solve?
Building React Native and Expo interfaces requires coordinating navigation, Flexbox layout, animations, gestures, native controls, and platform styling, unlike web development, so misaligned expectations lead to screens that break navigation, mis-handle safe areas, and animate poorly.
Core Features & Use Cases
- Document Expo Router file-based navigation with stacks, tabs, dynamic routes, modals, and host components so you can design screen hierarchies that match the spec.
- Explain Flexbox layout rules, SafeAreaView guidance, and styling nuances including StyleSheet differences, platform-specific shadows, and Pressable states to keep screens responsive.
- Cover Reanimated animations, gesture handler combinations, native switches, sliders, SF Symbols, and modal presentations so you can craft interactive experiences while avoiding hardcoded dimensions and CSS assumptions.
Quick Start
Ask the building-native-ui skill to guide the creation of a responsive Expo screen that combines file-based navigation, Flexbox layout, and native animation gestures.