Search
▪️

Generated Files & Folders on Flutter

.idea
Holds some configurations of Android Studio
.vscode
Holds some additional configurations for the project
android
Completes Android project
Flutter SDK will use to kind of merge with Flutter Code
When Flutter Code compiled to native code, it will basically injected to this folder
build
Holds the output of Flutter application
Generated and managed by the Flutter
Automatically done by the Flutter SDK when building app for deployment
ios
Completes iOS projects
Flutter SDK will use to kind of merge with Flutter Code
When Flutter Code compiled to native code, it will basically injected to this folder
lib
Stands for library and that is the folder where we will do 99% of the work
The dart files to write the code for Flutter Application will be added to this folder
test
Allows to write tests for the application (automated tests)
Basically code that runs tests it for certain things
Important to advanced level, but not for beginners
.gitignore
.metadata
Automatically managed by the Flutter
Flutter tool simply saves some information related to the application
.packages
Automatically generated by the Flutter SDK
Manages some internal dependencies, packages the project needs
Should not delete it and should not work on it
*.iml
Automatically managed by the Flutter SDK to again mange some internal dependencies and settings for the project
pubspec.lock
Automatically generated based on pubspec.yaml
Holds more details then about all the dependencies the project has
pubspec.yaml
Mostly manages the dependencies of the project
Can configure other third-party packages that proejct uses
Also can configure other things like fonts, images, other features
Config file that allows to configure how the application works or which external dependencies it has
README.md
Automatically generated
Holds some information about the project (It can be shared with other developers)