Guide Complet Flutter - Tout ce qu'il faut savoir

1. Structure de Base d'une Application Flutter

Organisation des Fichiers

mon_app/
├── lib/
│   ├── main.dart          // Point d'entrée de l'application
│   ├── screens/           // Pages de l'application
│   │   ├── home_page.dart
│   │   └── detail_page.dart
│   ├── widgets/           // Widgets réutilisables
│   │   └── custom_card.dart
│   ├── models/           // Classes de données
│   │   └── seisme.dart
│   └── services/         // Services (API, etc.)
│       └── api_service.dart
├── pubspec.yaml          // Dépendances et configuration
└── test/                // Tests

Cette structure est importante car elle organise votre code de manière logique et maintenable. Chaque dossier a un rôle spécifique.

Le Fichier main.dart

Point d'entrée


Méthode build


Widget MaterialApp


Résumé

  1. main : Lance l'application.