Flutter #day25

Photo by Blaz Photo on Unsplash

Flutter #day25

ยท

1 min read

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

ย