1.5 KiB
1.5 KiB
Structure https://www.youtube.com/playlist?list=PLS1QulWo1RIa5W8F_XInRJrZLwkLY39oK
.dart-tool: It has basic tool for developer console.idea: basic configurations for android studio. its idea as android studio is fork of intellij ideaandroid: files that supports android functionality like to run, build apps for android.build: hold all output files and generated resources.ios: like android, it targets ios devices- Similarly
linux,macosandwindowsto tareget for respecticve devices lib: Most important folder as it contains source code and contains all dart filestest: test cases for project.metadata: contains metadata of projectanalysis_options.yaml: contains lint rulespubspec.lock: to lock specfic version of dependencies which is generated frompubspec.yamlso very important for stabilitypubspec.yaml: it is configuration file and also one of the most imporant file. it contains configs of third party packages, fonts,images,location,etc
Widgets : Every component in flutter is regarded as widget like text, floating button, heading/label, app bar etc. These all are branches of root widget which is screen which is referred as scafford in flutter. Also all these widgets have their sub widgets too like app bar which have title contains text widget. center widget also have text widget. floating action button has icon widget.
