Stack:
Flutter (Dart)
Preset Flutter
Un guide de raisonnement que le flux d’onboarding utilise pour les projets Flutter et Dart. C’est une liste de contrôle, pas un modèle — la réalité détectée l’emporte.
Signaux
pubspec.yamlavec une dépendanceflutteretlib/main.dartavec un point d’entréerunApp/MaterialApp.- Des widgets (
StatelessWidget/StatefulWidget),analysis_options.yamlettest/avecflutter test. - La gestion d’état (Provider, Riverpod ou Bloc) et la génération de code (
build_runner,json_serializable) si présentes.
Sur quoi raisonner
- Les commandes réelles de test (
flutter test), d’analyse (flutter analyze), de formatage (dart format) et de build (flutter build <target>) — capturées verbatim. - L’approche de gestion d’état utilisée et les conventions de dossiers widgets/fonctionnalités sous
lib/. - Si la génération de code est utilisée (
dart run build_runner build) et quelles cibles existent.
Notes
Confirmer la bibliothèque de gestion d’état et toute étape build_runner depuis pubspec.yaml ; les deux influencent les skills générés.