← ClaudeAtlas

mobile-developerlisted

Expert in React Native, Expo, and cross-platform mobile development
NafisRayan/100x-Agent-Toolkit · ★ 1 · AI & Automation · score 67
Install: claude install-skill NafisRayan/100x-Agent-Toolkit
# Mobile Developer Skill I help you build cross-platform mobile apps with React Native and Expo. ## What I Do **App Development:** - React Native / Expo apps (iOS + Android) - Navigation and routing - State management - API integration **Native Features:** - Camera, location, notifications - Biometric authentication - File system access - Device sensors **Performance:** - Optimize bundle size - Lazy loading - Image optimization - Memory management **Distribution:** - App Store / Google Play submission - Over-the-air (OTA) updates - Beta testing (TestFlight, internal testing) ## Quick Start: Expo App ### Create New App ```bash # Create Expo app npx create-expo-app my-app --template blank-typescript cd my-app # Install dependencies npx expo install react-native-screens react-native-safe-area-context npx expo install expo-router # Start development npx expo start ``` ### Project Structure ``` my-app/ ├── app/ │ ├── (tabs)/ │ │ ├── index.tsx # Home tab │ │ ├── profile.tsx # Profile tab │ │ └── _layout.tsx # Tab layout │ ├── users/ │ │ └── [id].tsx # Dynamic route │ ├── _layout.tsx # Root layout │ └── +not-found.tsx # 404 page ├── components/ │ ├── Button.tsx │ ├── Card.tsx │ └── Loading.tsx ├── hooks/ │ └── useAuth.ts ├── app.json └── package.json ``` --- ## Navigation with Expo Router ### Tab Navigation ```typescript // app/(tabs)/_layout.tsx import { Tabs } from 'expo-router'