Mobile

Apps natives et cross-platform : iOS, Android, React Native, Flutter, SwiftUI.

58 skills

# Skill Source Description
1 zoom-video-sdk-flutter anthropics/knowledge-work-plugins Intégrer le Zoom Video SDK dans une application Flutter avec sessions vidéo personnalisées. 23 435
2 dart-use-pattern-matching flutter/skills Implémenter des patterns Dart pour structurer et valider des données efficacement. 2 814
3 flutter-add-integration-test flutter/skills Implémenter et exécuter des tests d'intégration Flutter sur mobile, web et Firebase. 2 814
4 flutter-add-widget-preview flutter/skills Prévisualiser des widgets Flutter en temps réel, isolés du contexte applicatif complet. 2 814
5 flutter-add-widget-test flutter/skills Rédiger et exécuter des tests de widgets Flutter avec interactions et validations d'état. 2 814
6 flutter-apply-architecture-best-practices flutter/skills Architecturer une application Flutter en couches MVVM avec séparation stricte des responsabilités. 2 814
7 flutter-build-responsive-layout flutter/skills Implémenter des layouts Flutter adaptatifs selon l'espace disponible et l'orientation. 2 814
8 flutter-fix-layout-issues flutter/skills Diagnostiquer et corriger les erreurs de contraintes de layout Flutter. 2 814
9 flutter-implement-json-serialization flutter/skills Sérialiser et désérialiser du JSON manuellement dans une app Flutter. 2 814
10 flutter-setup-declarative-routing flutter/skills Configurer le routage déclaratif et le deep linking dans une application Flutter. 2 814
11 flutter-setup-localization flutter/skills Internationaliser une application Flutter avec localisation ARB et génération de code. 2 814
12 flutter-use-http-package flutter/skills Implémenter des requêtes réseau Flutter avec parsing JSON en arrière-plan. 2 814
13 flutter-architecture-expert flutter-it/get_it Structurer une app Flutter avec services, managers et vues en architecture PFA. 1 474
14 dart-lifecycle-disposed-flag-overload divinevideo/divine-mobile Corriger la confusion entre arrêt temporaire et destruction permanente dans un lifecycle Dart. 262
15 e2e-test divinevideo/divine-mobile Exécuter des tests E2E d'une app mobile contre un backend Docker local complet. 262
16 equatable-linkedhashmap-lru-reorder divinevideo/divine-mobile Corriger le bug silencieux d'égalité Equatable avec un LRU basé sur LinkedHashMap. 262
17 ffmpeg-kit-macos-codesign-crash divinevideo/divine-mobile Résoudre le crash macOS de FFmpegKit causé par une signature de code invalide. 262
18 figma-designer divinevideo/divine-mobile Convertir des designs Figma en code Flutter en réutilisant composants et thèmes existants. 262
19 flutter-async-test-unhandled-future-rejection divinevideo/divine-mobile Éviter les rejections de Futures non gérées dans les tests asynchrones Flutter. 262
20 flutter-deactivate-setstate-during-build divinevideo/divine-mobile Différer les appels d'état dans deactivate() Flutter pour éviter les erreurs de build. 262
21 flutter-deactivate-setstate-during-build divinevideo/divine-mobile Différer les appels d'état dans deactivate() Flutter pour éviter les erreurs de build. 262
22 flutter-dispose-timer-test-failure divinevideo/divine-mobile Corriger les erreurs Flutter de timer pending en remplaçant dispose() par deactivate(). 262
23 flutter-dispose-timer-test-failure divinevideo/divine-mobile Corriger les erreurs Flutter de timer pending en remplaçant dispose() par deactivate(). 262
24 flutter-dynamic-tabcontroller-ticker-mixin divinevideo/divine-mobile Gérer dynamiquement un TabController Flutter avec des onglets conditionnels sans crash. 262
25 flutter-dynamic-tabcontroller-ticker-mixin divinevideo/divine-mobile Gérer dynamiquement un TabController Flutter avec des onglets conditionnels sans crash. 262
26 flutter-macos-duplicate-camera-plugin divinevideo/divine-mobile Résoudre les conflits de plugins caméra dupliqués dans un build Flutter macOS. 262
27 flutter-macos-permission-handler-camera-failure divinevideo/divine-mobile Contourner permission_handler sur macOS pour autoriser l'accès caméra en Flutter. 262
28 flutter-macos-permission-handler-camera-failure divinevideo/divine-mobile Contourner permission_handler sur macOS pour autoriser l'accès caméra en Flutter. 262
29 flutter-macos-tcc-responsible-process-camera-denial divinevideo/divine-mobile Diagnostiquer et résoudre les refus caméra silencieux liés au processus responsable TCC sur macOS. 262
30 flutter-macos-tcc-responsible-process-camera-denial divinevideo/divine-mobile Diagnostiquer et résoudre les refus caméra silencieux liés au processus responsable TCC sur macOS. 262
31 flutter-pageview-scroll-position-preservation divinevideo/divine-mobile Préserver la position de scroll d'un PageView Flutter lors des rebuilds. 262
32 flutter-pageview-scroll-position-preservation divinevideo/divine-mobile Préserver la position de scroll d'un PageView Flutter lors des rebuilds. 262
33 flutter-pageview-url-routing-reorder-loop divinevideo/divine-mobile Éliminer les boucles infinies entre PageView, URL routing et détection de réordonnancement Flutter. 262
34 flutter-pageview-url-routing-reorder-loop divinevideo/divine-mobile Éliminer les boucles infinies entre PageView, URL routing et détection de réordonnancement Flutter. 262
35 flutter-startup-network-blocking divinevideo/divine-mobile Paralléliser les connexions réseau au démarrage Flutter pour accélérer le premier rendu. 262
36 flutter-startup-network-blocking divinevideo/divine-mobile Paralléliser les connexions réseau au démarrage Flutter pour accélérer le premier rendu. 262
37 flutter-svg-icon-colorfilter-visibility divinevideo/divine-mobile Remplacer le widget Opacity par ColorFilter pour coloriser correctement les icônes SVG Flutter. 262
38 flutter-svg-icon-colorfilter-visibility divinevideo/divine-mobile Remplacer le widget Opacity par ColorFilter pour coloriser correctement les icônes SVG Flutter. 262
39 media-kit-macos-codesign-crash divinevideo/divine-mobile Corriger le crash de lancement d'une app Flutter macOS causé par des frameworks non signés. 262
40 media-kit-macos-codesign-crash divinevideo/divine-mobile Corriger le crash de lancement d'une app Flutter macOS causé par des frameworks non signés. 262
41 rest-api-optimistic-update-race-condition divinevideo/divine-mobile Résoudre les race conditions de mise à jour optimiste avec une API REST et indexation asynchrone. 262
42 riverpod-infinite-rebuild-loop divinevideo/divine-mobile Diagnostiquer et corriger les boucles infinies de rebuild Riverpod dans Flutter. 262
43 riverpod-infinite-rebuild-loop divinevideo/divine-mobile Diagnostiquer et corriger les boucles infinies de rebuild Riverpod dans Flutter. 262
44 riverpod-ref-in-provider-lifecycle divinevideo/divine-mobile Gérer les crashs de ref dans les callbacks asynchrones des providers Riverpod. 262
45 riverpod-ref-listen-build-only divinevideo/divine-mobile Corriger l'utilisation de ref.listen en le déplaçant dans build() avec Riverpod 3.x. 262
46 riverpod-ref-listen-build-only divinevideo/divine-mobile Corriger l'utilisation de ref.listen en le déplaçant dans build() avec Riverpod 3.x. 262
47 riverpod-ref-read-in-dispose divinevideo/divine-mobile Mettre en cache un service Riverpod dans initState pour l'utiliser dans dispose sans erreur. 262
48 riverpod-ref-read-in-dispose divinevideo/divine-mobile Mettre en cache un service Riverpod dans initState pour l'utiliser dans dispose sans erreur. 262
49 riverpod-stream-provider-auth-transition-oscillation divinevideo/divine-mobile Corriger l'oscillation d'un StreamProvider bloquant l'écran après redirection d'authentification. 262
50 riverpod-stream-provider-auth-transition-oscillation divinevideo/divine-mobile Corriger l'oscillation d'un StreamProvider bloquant l'écran après redirection d'authentification. 262

À propos de cette sélection

Quand un agent doit générer un écran natif cohérent entre iOS et Android sans que le dev reprenne la main à chaque composant, les skills mobile cessent d'être optionnels. Cette section s'adresse aux développeurs React Native et Flutter qui automatisent la génération de composants, configurent des pipelines de déploiement, ou branchent de l'analytics comportemental sur une app en production. Les cas couverts sont concrets : piloter un build Expo depuis un agent, orchestrer des interfaces SwiftUI et Jetpack Compose sans sortir du contexte d'exécution. Le cross-platform est bien loti, avec des orgs comme Expo et Flutter qui maintiennent des abstractions stables. Le natif pur reste plus fragmenté, mais un socle déjà large absorbe la majorité des architectures courantes.