mobile-app-developer

Develop native and cross-platform mobile applications for iOS and Android.

30|7|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/saeed-vayghan/gemini-agent-skills --skill mobile-app-developer
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mobile-app-developer
Source: https://github.com/saeed-vayghan/gemini-agent-skills/tree/main/.gemini/skills/mobile-app-developer
Command: npx skills add https://github.com/saeed-vayghan/gemini-agent-skills --skill mobile-app-developer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the development of high-performance native and cross-platform mobile applications, ensuring adherence to platform guidelines and user experience best practices.

Core Features & Use Cases

  • Native & Cross-Platform Development: Expertise in iOS (Swift/SwiftUI, UIKit) and Android (Kotlin/Jetpack Compose).
  • Performance Optimization: Focus on app size, startup time, and efficient resource usage.
  • UI/UX Implementation: Creating intuitive and platform-specific user interfaces.
  • Use Case: Develop a new feature for an existing e-commerce app, ensuring it is performant, accessible, and integrates seamlessly with existing native modules.

Quick Start

Use the mobile-app-developer skill to analyze the requirements for a new iOS and Android application with offline capabilities.

Frequently Asked Questions about mobile-app-developer

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

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

To develop cross-platform mobile apps for iOS and Android, use frameworks supporting both platforms while optimizing app size, startup time, and battery usage. This approach ensures native-like UI/UX implementation adhering to platform-specific guidelines.

What's the best way to optimize mobile app performance and reduce battery usage?▼

Optimizing mobile app performance and battery usage requires analyzing resource consumption, reducing app size, and improving startup time. Following platform guidelines ensures high-performance native and cross-platform applications with minimal crash rates.

Can I use Swift and Kotlin to build native mobile applications?▼

Yes, you can use Swift and SwiftUI for iOS and Kotlin with Jetpack Compose for Android to build native mobile applications. This enables intuitive, platform-specific user interfaces while ensuring high performance and adherence to platform guidelines.

How do I implement offline capabilities in an iOS and Android application?▼

Implementing offline capabilities in an iOS and Android application requires analyzing requirements for local data storage and synchronization. This ensures the mobile app maintains functionality without network connectivity while optimizing resource usage and user experience.

Does mobile app development support integration with existing native modules?▼

Yes, mobile app development supports integration with existing native modules when developing new features for applications like e-commerce platforms. It ensures seamless integration while maintaining performance, accessibility, and adherence to platform guidelines.

When do I need to focus on mobile app startup time and crash rates?▼

You need to focus on mobile app startup time and crash rates throughout the full development lifecycle, from requirements analysis to launch. Addressing these performance metrics ensures high-performance applications with optimized battery usage and enhanced user experience.