24iQ 24iQ
Home Quizzes Categories About Contact
Back to Library
Flutter Fundamentals Mastery
Flutter English

Flutter Fundamentals Mastery

Test your knowledge of Flutter widgets, state management, and the Dart language. See if you have what it takes to build stunning cross-platform applications.

Sample Questions & Syllabus

Q1: In Flutter, which widget is primarily used to layout children in a vertical direction, where the total number of children $n$ is defined by the children property?

  • Row
  • Column
  • Stack
  • Container

Q2: In Dart, what is the value of the integer $x$ after executing $int x = 5 + 3 * 2$;?

  • $16$
  • $11$
  • $10$
  • $8$

Q3: Which method must be called to notify the framework that the internal state of a StatefulWidget has changed, triggering a rebuild where the count of frames $f$ updates from $f$ to $f+1$?

  • notifyListeners()
  • rebuild()
  • setState()
  • update()

Q4: Which of the following is true regarding the 'const' constructor in Dart, where $c$ represents a constant object?

  • It can be changed at runtime
  • It creates an object that is compiled to a fixed memory address $m$
  • It is only used for classes with $0$ properties
  • It is mandatory for all widgets

Q5: If a widget's opacity $o$ is set to $0.0$, what is the visibility state of that widget on the screen?

  • It is fully visible
  • It is partially transparent with $o = 0.5$
  • It occupies space but is invisible
  • It is removed from the widget tree
10
Questions
20m
Time Limit
60%
To Pass