mobile-development

Guide mobile app development across React Native, Flutter, and native iOS/Android.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/MinhHoangDono/antigravity-kit --skill mobile-development-minhhoangdono
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-development
Source: https://github.com/MinhHoangDono/antigravity-kit/tree/main/.agent/skills/mobile-development
Command: npx skills add https://github.com/MinhHoangDono/antigravity-kit --skill mobile-development-minhhoangdono

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you design, implement, and deploy mobile apps efficiently by providing proven, platform-aware patterns across React Native, Flutter, and native iOS/Android development.

Core Features & Use Cases

  • Cross-platform guidance: Choose React Native, Flutter, Swift, or Kotlin based on team and UI/performance needs (e.g., shared codebase, native integrations, App Store/Google Play requirements).
  • Implementation checklists: Apply practical defaults for navigation, state management, styling, lists, images, testing, and routing/deep linking.
  • Performance and deployment readiness: Reduce re-renders, lazy-load heavy screens, and follow build/release commands for iOS/Android distribution.

Quick Start

Use the mobile-development skill to scaffold a cross-platform mobile plan for React Native with Expo, including navigation, state management, testing, and a deployment checklist for both iOS and Android.

Frequently Asked Questions about mobile-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose between React Native, Flutter, and native iOS/Android for a new mobile app?

React Native or Flutter suits shared codebase needs, while native Swift or Kotlin is better for heavy native integrations and specific UI performance requirements. This guidance selects a platform fit based on your team and App Store or Google Play deployment goals.

What are the best practices for optimizing mobile app performance and reducing re-renders?

Optimize mobile app performance by lazy-loading heavy screens, applying efficient list rendering, and enforcing caching patterns. This Skill provides checklists to reduce re-renders and implement state or query patterns for smoother cross-platform applications.

How do I plan navigation and state management for a React Native app with Expo?

Plan React Native navigation and state management by applying practical defaults for routing, deep linking, and query patterns. This guidance scaffolds a cross-platform mobile plan including testing and deployment readiness for iOS and Android.

What are the build and release commands for deploying an Android app to Google Play?

Deploying an Android app requires specific build and release commands for Google Play distribution. This Skill provides deployment checklists and build commands for iOS and Android release workflows to ensure app store readiness.

Does this mobile development guidance support deep linking and routing for both iOS and Android?

Yes, deep linking and routing are supported for both iOS and Android. Implementation checklists provide practical defaults for navigation, deep linking, and state management across React Native, Flutter, and native platforms.