Ce projet Flutter contient plusieurs écrans de démonstration. Vous pouvez lancer l’app et choisir quel écran afficher en modifiant un index bodies[0..3] dans lib/main.dart.
- Flutter installé et dans le PATH (vérifier avec
flutter --version) - Un device (émulateur/simulateur ou physique) disponible (
flutter devices)
flutter pub get- Lancer sur le device par défaut:
flutter run
- Lancer sur une plateforme spécifique (exemples):
flutter run -d chrome # Web flutter run -d ios # iOS (simulateur) flutter run -d macos # macOS flutter run -d windows # Windows flutter run -d linux # Linux
- Ouvrir
lib/main.dart. - Repérer le tableau
bodieset la lignerunApp(...). - Remplacer l’index pour choisir l’écran:
// filepath: lib/main.dart
// ...existing code...
final bodies = const [
ListOfVehicule1(), // 0
ListOfVehicles2(), // 1
BikePage1(), // 2
BikePage2(), // 3
];
runApp(VehiclesDemoApp(body: bodies[3])); // <- changez l’index 0..3 ici
// ...existing code...- Mapping des écrans:
- 0 —
ListOfVehicule1: Garage (sans Builder) - 1 —
ListOfVehicles2: Garage (avec Builder & Director) - 2 —
BikePage1: Vélo en action (sans Builder) - 3 —
BikePage2: Vélo en action (avec Builder)
- 0 —
L’application est enveloppée par VehiclesDemoApp, qui fournit le thème et un bandeau de démo.
-
Ressources non à jour:
flutter clean flutter pub get flutter run
-
Aucun device détecté:
flutter devices
Démarrez un simulateur/émulateur ou connectez un appareil.