mobile-development

Guide mobile app design and implementation across React Native, Flutter, Swift, and Kotlin.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/congthang12312/Sentinel-AI-test --skill mobile-development-congthang12312
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-development
Source: https://github.com/congthang12312/Sentinel-AI-test/tree/main/.agent/skills/mobile-development
Command: npx skills add https://github.com/congthang12312/Sentinel-AI-test --skill mobile-development-congthang12312

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Delivers a complete, framework-agnostic playbook for building mobile apps across iOS and Android, unifying best practices, architecture patterns, and deployment considerations to accelerate delivery and maintain quality.

Core Features & Use Cases

  • Framework guidance: React Native, Flutter, Swift/SwiftUI, Kotlin/Jetpack Compose for cross-platform mobile development
  • Architecture & patterns: MVVM, Clean Architecture, MVI, offline-first design, and testing strategies
  • Deployment readiness: guidelines for App Store and Play Store readiness, performance budgets, and debugging workflows
  • Real-world scenarios: rapid MVPs, enterprise apps, and large-scale product launches across platforms

Quick Start

Choose a framework (React Native, Flutter, Swift/SwiftUI, or Kotlin/Jetpack Compose) and scaffold a new mobile app project to begin implementing core architecture.

Frequently Asked Questions about mobile-development

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

FAQPage Schema
How do I build cross-platform mobile apps for iOS and Android?

Cross-platform mobile apps for iOS and Android are built using frameworks like React Native or Flutter, which allow you to share code while maintaining native performance and platform-specific UI guidelines.

What is the best way to architect a mobile app for offline-first use?

Offline-first mobile app architecture requires local data persistence and synchronization strategies, using patterns like MVVM or Clean Architecture to decouple data layers from UI components for reliable background syncing.

Does this mobile development workflow support both Swift and Kotlin for native UI?

Yes, the mobile development workflow explicitly supports native UI implementation using Swift and SwiftUI for iOS alongside Kotlin and Jetpack Compose for Android to build platform-specific interfaces.

How do I prepare a mobile app for App Store and Play Store deployment?

App Store and Play Store deployment requires meeting platform performance budgets, passing testing strategies, and configuring build workflows to ensure the mobile app satisfies store readiness guidelines.

When should I choose Flutter over React Native for a mobile MVP?

Choosing Flutter over React Native for a mobile MVP depends on your team's language proficiency and UI consistency needs, with Flutter offering Dart-based compiled rendering and React Native providing JavaScript ecosystem integration.