Mobile App Skill
SkillAI & modelsMobile app development guide for cross-platform apps. Covers React Native, Flutter, and Expo frameworks.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Mobile App Skill skill
What this skill tells your AI
The instructions your AI receives, as published by ww-w-ai/bkit-gemini in skills/mobile-app/SKILL.md and read by ahel’s review.
Build cross-platform mobile applications
Frameworks
React Native + Expo (Recommended)
# Create new Expo project
npx create-expo-app my-app
cd my-app
npx expo start
Pros:
- JavaScript/TypeScript
- Hot reloading
- Expo SDK for native features
- Web support
Flutter
# Create new Flutter project
flutter create my_app
cd my_app
flutter run
Pros:
- Dart language
- Custom UI rendering
- Excellent performance
- Material & Cupertino widgets
Project Structure (Expo)
my-app/
├── app/
│ ├── (tabs)/
│ │ ├── index.tsx
│ │ └── settings.tsx
│ ├── _layout.tsx
│ └── +not-found.tsx
├── components/
├── hooks/
├── constants/
└── assets/
Key Considerations
Navigation
// Using Expo Router
import { Link } from 'expo-router';
export default function Home() {
return (
<Link href="/settings">
Go to Settings
</Link>
);
}
Native Features
// Camera access
import { Camera } from 'expo-camera';
// Location
import * as Location from 'expo-location';
// Notifications
import * as Notifications from 'expo-notifications';
State Management
- Zustand (simple)
- Redux Toolkit (complex)
- React Query (server state)
Deployment
- iOS: App Store Connect
- Android: Google Play Console
- Both: Expo EAS Build
# Build for both platforms
eas build --platform all
Signals
- GitHub stars
- 65
- Forks
- 16
- Last commit
- May 2026
Advanced
- Catalog kind
- skill
- Gateway key
mobile-app-ww-w-ai- Source
- github.com/ww-w-ai/bkit-gemini