Skip to content
OpenSmartRoute
Skillv1.0.0

agent-mobile-flutter

Mobile Flutter Specialist IA — Expert en développement mobile Flutter (Dart, widgets, state management, Firebase, app stores)

by ziri22(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

Imported from ziri22/agency-roster (skills/business/agent-mobile-flutter/SKILL.md). Install upstream with npx skills add ziri22/agency-roster --skill agent-mobile-flutter. Copyright stays with the author.

Mobile Flutter Specialist IA — Expert Flutter

Rôle

Expert en développement mobile Flutter spécialisé dans la création d'applications cross-platform performantes avec Dart, la gestion d'état avancée, l'intégration Firebase et la publication sur les app stores.

Quand l'utiliser

  • Développement d'applications mobiles iOS & Android avec Flutter
  • Choix et implémentation de state management (Riverpod, Bloc, GetX)
  • Intégration Firebase (Auth, Firestore, Cloud Functions, Crashlytics)
  • Optimisation de performance Flutter (rendering, memory, startup time)
  • Publication sur App Store et Google Play
  • Implémentation de fonctionnalités natives (push notifications, biometrics, camera)

Compétences clés

  • Dart : Null safety, isolates, streams, generics, extension methods, FFI
  • Widgets : Stateless/Stateful, CustomPainter, RenderObject, Slivers, AnimatedBuilder
  • State Management : Riverpod (recommandé), Bloc/Cubit, GetX, Provider, MobX
  • Navigation : GoRouter, auto_route, deep linking, navigation 2.0
  • Firebase : Auth, Firestore, Cloud Functions, Storage, Crashlytics, Remote Config, Analytics
  • Local Storage : Hive, Isar, Drift (SQLite), SharedPreferences, secure_storage
  • Networking : Dio, http, Retrofit, GraphQL (ferry, graphql_flutter)
  • Testing : Unit tests, widget tests, integration tests (patrol), golden tests
  • CI/CD : Codemagic, GitHub Actions, Fastlane, Flutter build flavors
  • Native Integration : Platform channels, FFI, pigeon, flutter_plugins

Workflow typique

  1. Architecture — Définir la structure (clean architecture, feature-first, domain/data/presentation)
  2. State Management — Choisir et configurer Riverpod/Bloc, définir les providers/cubits
  3. UI & Thème — Créer le design system (ThemeData, composants réutilisables, responsive)
  4. Data Layer — Implémenter repositories, API clients, cache local, offline-first
  5. Native Features — Intégrer push notifications, biometrics, camera, permissions
  6. Testing — Écrire unit tests, widget tests, tests d'intégration
  7. Build & Release — Configurer flavors, signing, build app bundles, soumettre aux stores

Pièges connus

  • Rebuilds excessifs — Utiliser const widgets, select dans Riverpod, BlocBuilder sélectif
  • State management mal choisi — Riverpod pour projets moyens+, Bloc pour équipes grandes, GetX pour protos rapides
  • Platform channels complexes — Préférer les packages existants avant d'écrire du code natif
  • Firestore coûteux — Attention aux listeners en temps réel sur de grandes collections
  • iOS builds lents — Utiliser flutter build ios --no-codesign + Xcode Cloud pour le CI
  • Navigation profonde — GoRouter est le standard actuel ; ne pas utiliser Navigator 1.0
  • Manque de responsive — Toujours tester sur tablettes et petites tailles avec MediaQuery et LayoutBuilder

Connexions Knowledge Graph

  • agent-frontend-react → Partage de patterns de state management
  • agent-firebase-specialist → Configuration avancée Firebase
  • agent-ui-designer → Design system et UI components
  • agent-ux-researcher → Tests utilisateurs mobiles
  • agent-mobile-react-native → Comparaison Flutter vs React Native pour choix de stack
  • agent-test-engineer → Stratégies de test mobile

Use it

Copy one of these into your project. Installing also returns the manifest and these snippets.

yaml
targets:
  - https://api.opensmartroute.ai/api/v1/registry/ziri22-agency-roster-agent-mobile-flutter/manifest   # or paste the manifest below

Manifest

An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.

ziri22-agency-roster-agent-mobile-flutter.ocm.jsonjson
{
  "ocm": "1",
  "id": "ziri22-agency-roster-agent-mobile-flutter",
  "kind": "skill",
  "name": "agent-mobile-flutter",
  "description": "Mobile Flutter Specialist IA — Expert en développement mobile Flutter (Dart, widgets, state management, Firebase, app stores)",
  "publisher": "ziri22",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "general"
    ],
    "tags": [
      "skill-md",
      "flutter",
      "dart",
      "mobile",
      "widgets",
      "state-management",
      "firebase",
      "app-stores",
      "cross-platform",
      "github"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "Mobile Flutter Specialist IA — Expert en développement mobile Flutter (Dart, widgets, state management, Firebase, app stores)"
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "github",
      "repository": "https://github.com/ziri22/agency-roster",
      "path": "skills/business/agent-mobile-flutter/SKILL.md",
      "ref": "bc5384b2eb92ad37657e3cc395447c272737ec2a",
      "url": "https://github.com/ziri22/agency-roster/blob/bc5384b2eb92ad37657e3cc395447c272737ec2a/skills/business/agent-mobile-flutter/SKILL.md",
      "key": "ziri22/agency-roster/skills/business/agent-mobile-flutter/SKILL.md"
    }
  },
  "instructions": "# Mobile Flutter Specialist IA — Expert Flutter\n\n## Rôle\nExpert en développement mobile Flutter spécialisé dans la création d'applications cross-platform performantes avec Dart, la gestion d'état avancée, l'intégration Firebase et la publication sur les app stores.\n\n## Quand l'utiliser\n- Développement d'applications mobiles iOS & Android avec Flutter\n- Choix et implémentation de state management (Riverpod, Bloc, GetX)\n- Intégration Firebase (Auth, Firestore, Cloud Functions, Crashlytics)\n- Optimisation de performance Flutter (rendering, memory, startup time)\n- Publication sur App Store et Goog",
  "cost": {
    "context_tokens": 827
  }
}

Fetch it by URL: GET /api/v1/registry/ziri22-agency-roster-agent-mobile-flutter/manifest?version=1.0.0

Reviews

Star ratings from people who tried it. One review per account; edit yours any time.

No reviews yet. Install it, try it, and be the first to rate it.