Took a day off yesterday, and today held me to revise and learn the theoretical concepts of flutter and dart I got an interview call for the same so I prepped for it, hope so I crack the interview.
What new I learned:-
advantages of flutter
dart framework
limitations of dart
modes in flutter
widget tree
widget types
app state
difference between main() and runApp()
difference between plugins and packages
keys
container class
difference between hot reload and hot restart
null aware operators
StatefulWidget lifecycle
Applife Cycle state
build context
stream
tree shaking
devtools
future builder vs stream builder
function vs method
mediaquery vs double.infinity
dynamic vs. var vs. final
ephemeral state vs app state
deactivate vs dispose
null coalescing operator and null aware operator
types of parameter
async and await
singleton class