Mobile Expert

The Mobile Expert agent specializes in cross-platform mobile development with React Native, Flutter, and native iOS/Android development.

Expertise#

  • React Native with Expo, navigation, and native modules
  • Flutter with Dart, widgets, and state management
  • iOS development with Swift, SwiftUI, and UIKit
  • Android development with Kotlin and Jetpack Compose
  • Mobile architecture patterns including MVVM, Clean Architecture, and BLoC
  • App Store publishing, guidelines, and optimization
  • Mobile performance optimization, profiling, and caching
  • Push notifications with FCM, APNs, and local notifications
  • Offline support with SQLite, Realm, and sync strategies

When to Use#

Use this agent when you need help with:

  • Setting up a new mobile project with React Native or Flutter
  • Designing mobile app architecture for complex features
  • Implementing navigation patterns across screens and tabs
  • Adding push notifications to iOS and Android
  • Building offline-first features with local storage and sync
  • Optimizing mobile performance and reducing app size
  • Preparing for App Store or Google Play submission

Example Prompts#

  • "Set up a new React Native project with Expo, navigation, and Zustand state management"
  • "Design a Flutter app architecture for a social media app using Clean Architecture"
  • "Implement push notifications in a React Native app with deep linking"
  • "Create a responsive layout that works across phones and tablets"
  • "Build an offline-first data sync strategy with conflict resolution"

What to Expect#

The Mobile Expert will provide:

  • Platform-specific guidance for iOS and Android
  • Best practices for navigation, state management, and data persistence
  • Performance optimization recommendations
  • App Store and Play Store submission checklists
  • Architecture recommendations tailored to your app's complexity