
Building Ui
Build beautiful mobile apps with Expo Router, native controls, and animations
What You Can Do
You'll learn to structure mobile apps using Expo Router's file-based routing system, implement native iOS controls like tabs, switches, and pickers, create smooth animations with Reanimated, and apply advanced styling with blur effects, gradients, and glassmorphism. This skill covers everything from routing fundamentals to production-ready patterns for building polished, performant applications.
Features
Organize your app with dynamic routes, query parameters, route groups, and folder conventions
Create native bottom tab navigation with NativeTabs and migrate from JavaScript tab solutions
Integrate iOS controls including Switch, Slider, SegmentedControl, DateTimePicker, and Picker components
Build entering, exiting, layout, and scroll-driven animations using React Native Reanimated
Apply blur effects, liquid glass morphism, and CSS gradients to create modern UI designs
Implement searchable screens with search bar headers and filtering patterns
Work with camera, audio, video, and file storage in Expo Router apps
Create 3D visualizations and games using WebGPU and Three.js
Example Output
Route Structure Example:
app/
├── (tabs)/
│ ├── index.tsx
│ ├── explore.tsx
│ └── _layout.tsx
├── [id].tsx
└── _layout.tsx
Native Tab Bar Code: Implement smooth native bottom tabs with customizable icons and animations, switching from JavaScript-based solutions to platform-native implementations.
Animation Example: Entering animations that slide components in from edges, layout animations that smoothly transition between states, and scroll-driven animations that respond to user scrolling.
What's Included
- SKILL.md instruction file with Expo Router fundamentals:
- Route structure reference guide with dynamic routing patterns:
- Native tabs implementation guide with iOS 26 features:
- Controls reference for iOS Switch, Slider, SegmentedControl, DateTimePicker:
- Animation patterns using React Native Reanimated:
- Visual effects guide (blur, glass effects, gradients):
- Search bar integration and filtering patterns:
- Media handling (camera, audio, video) workflows:
- Data storage patterns (SQLite, AsyncStorage, SecureStore):
- 3D graphics and WebGPU/Three.js references:
Who It's For
- Mobile app developers building with React Native and Expo
- iOS developers transitioning to cross-platform development
- Frontend engineers creating polished mobile experiences
- Startup founders and full-stack developers prototyping mobile apps
Best For
- Structuring multi-screen mobile applications with file-based routing
- Implementing native tab navigation and iOS UI components
- Creating smooth animations and visual effects for modern interfaces
- Building production-ready apps with advanced styling and glassmorphism
- Integrating media handling, search, and data storage features







