mobile

Guide mobile development across iOS, Android, and cross-platform frameworks.

238|30|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/telagod/code-abyss --skill mobile-telagod
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile
Source: https://github.com/telagod/code-abyss/tree/main/skills/domains/mobile
Command: npx skills add https://github.com/telagod/code-abyss --skill mobile-telagod

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Mobile development guidance across native and cross-platform ecosystems to streamline learning and task execution for iOS, Android, and multi-platform workflows.

Core Features & Use Cases

  • Comprehensive domain coverage: iOS (SwiftUI/UIKit), Android (Compose/Kotlin), and cross-platform frameworks (React Native, Flutter).
  • Practical patterns and best practices for architecture, state management, navigation, and deployment across platforms.
  • Use Case: Plan and implement a mobile app with a shared business logic layer and platform-specific UI across iOS and Android.

Quick Start

Provide a concise mobile project starter plan for a given app idea.

Frequently Asked Questions about mobile

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

FAQPage Schema
How do I plan a mobile app architecture with shared business logic for iOS and Android?

You can plan a mobile app with shared logic by adopting cross-platform frameworks like React Native or Flutter, which allow a single codebase to render platform-specific UI for iOS and Android simultaneously.

What is the best way to start a cross-platform mobile project using Flutter or React Native?

The best way to start a cross-platform mobile project is to generate a concise starter plan that defines your app idea, then apply structured patterns for state management and navigation within the Flutter or React Native ecosystem.

When should I choose native SwiftUI or Jetpack Compose over cross-platform frameworks?

You should choose native development with SwiftUI or Jetpack Compose over cross-platform frameworks when your mobile app requires deep platform-specific integrations, maximum UI performance, or direct access to the latest native APIs.

Does this mobile development guidance cover state management and navigation patterns for both native and cross-platform?

Yes, this mobile development guidance covers practical patterns and best practices for architecture, state management, and navigation across both native ecosystems like SwiftUI and cross-platform frameworks like Flutter.

Can I use a single codebase to deploy separate UI layers for iOS and Android?

Yes, you can use a single codebase to deploy separate UI layers by structuring your mobile app with a shared business logic layer while utilizing cross-platform frameworks to render distinct iOS and Android interfaces.