wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Flutter - Quiz 1

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is Flutter?

a)

A high performance framework for mobile app development

b)

A popular programming language for web development

c)

A game development engine

2.

How does Flutter achieve high performance?

a)

By rendering the UI directly in the operating system's canvas

b)

By using native framework for UI rendering

c)

By outsourcing UI rendering to third-party libraries

3.

What is the purpose of Hot Reload in Flutter?

a)

To automatically deploy the app to the app store

b)

To quickly make changes to the app's code and see the results in real time

c)

To optimize the app's performance

4.

What are Widgets in Flutter?

a)

User interface components used to create the UI of the application

b)

Code snippets for common app features

c)

Pre-built templates for app development

5.

Is Flutter only for developing mobile apps for a specific platform?

a)

True

b)

False

6.

Can you develop both Android and iOS apps with Flutter?

a)

True

b)

False

7.

What is the main folder for Dart code in Flutter?

a)

.metadata

b)

android

c)

lib

8.

What is the purpose of lib/main.dart in Flutter?

a)

To specify the app's name

b)

To define the app's UI

c)

To specify the app's permissions

9.

What is the purpose of the test folder in Flutter?

a)

To test the app's UI

b)

To test the app's performance

c)

To test the app's code

10.

What is the purpose of test/widget_test.dart in Flutter?

a)

To test the app's UI

b)

To test the app's performance

c)

To test the app's code

11.

What is .gitignore in Flutter?

a)

A file to specify ignored files for Git version control

b)

A file containing app metadata

c)

A file to specify app permissions

12.

What is the purpose of .metadata in Flutter?

a)

A file to specify ignored files for Git version control

b)

A file containing app metadata

c)

A file to specify app permissions

13.

Is Flutter open-source?

a)

True

b)

False

14.

Does Flutter provide access to native features?

a)

True

b)

False

15.

Does Flutter support Material Design?

a)

True

b)

False

16.

What is the purpose of MyApp widget in Flutter?

a)

To define the app's UI

b)

To specify the app's name

c)

To specify the app's permissions

17.

Is MyApp widget built using Flutter native widget MaterialApp?

a)

True

b)

False

18.

Does MaterialApp have a home property to specify the UI of the home page?

a)

True

b)

False

19.

What is the purpose of GestureDetector widget in Flutter?

a)

To display user gestures on the UI

b)

To capture user interactions such as tapping, dragging, etc.

c)

To provide haptic feedback to the user

20.

What widget in Flutter supports State maintenance?

a)

StatelessWidget

b)

StatefulWidget

c)

GestureDetector