Mobile App Skill

SkillAI & models

Mobile app development guide for cross-platform apps. Covers React Native, Flutter, and Expo frameworks.

Available today. Use it from your connected AI after setup.

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