ck:mobile-development

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

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/MinhQuyen274/smartify --skill ck-mobile-development-minhquyen274
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:mobile-development
Source: https://github.com/MinhQuyen274/smartify/tree/main/Frontend_PROJECT_Figma/.opencode/skills/mobile-development
Command: npx skills add https://github.com/MinhQuyen274/smartify --skill ck-mobile-development-minhquyen274

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you design, implement, and deploy mobile apps that feel fast, work reliably offline, and meet platform security and quality expectations.

Core Features & Use Cases

  • Framework selection (cross-platform vs native): Choose React Native, Flutter, Swift/SwiftUI, or Kotlin/Jetpack Compose based on performance needs, team skills, and platform targets.
  • Production-ready mobile architecture: Apply mobile-first patterns such as MVVM/Clean Architecture, offline-first data flows, and robust state management.
  • Performance, security, testing, and deployment guidance: Set performance budgets, implement mobile security practices, design test coverage strategies, and follow iOS/Android release requirements.
  • Use Case: You are planning an iOS + Android app launch and need decisions covering UX conventions, offline behavior, auth security, and a realistic CI/CD + staged rollout plan.

Quick Start

Use the ck:mobile-development skill to help you plan an iOS and Android mobile app by selecting the best framework, defining an offline-first architecture, and outlining a performance/security/testing/deployment checklist for the release.

Frequently Asked Questions about ck:mobile-development

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

FAQPage Schema
How do I choose between Flutter, React Native, and native Swift or Kotlin for mobile app development?

Choose between Flutter, React Native, Swift/SwiftUI, or Kotlin/Jetpack Compose by evaluating your performance needs, team skills, and iOS/Android platform targets. This selection process ensures you pick the right framework for your production-ready mobile app.

What is offline-first sync architecture and when do I need it for a mobile app?

Offline-first sync architecture is a mobile-first data flow pattern that ensures apps work reliably offline. You need it when your mobile app must maintain functionality and robust state management during poor network conditions.

Does this mobile development approach support iOS HIG and Material Design 3 deployment requirements?

Yes, this approach aligns with iOS HIG and Material Design 3 deployment requirements. It guides you through mobile UX conventions, platform security, testing strategies, and staged rollout plans to ensure successful iOS and Android app releases.

How do I set performance budgets and security best practices for a cross-platform mobile app?

Set performance budgets and mobile security practices by defining specific constraints during the planning phase. This ensures your Flutter or React Native app meets platform quality expectations and follows auth security best practices before deployment.