wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Mobile Application Development Quiz D1

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Flutter is an __________ mobile application development framework created by Google.

a)

Open-source

b)

Shareware

c)

Both

d)

None of the above

2.

Which of the following widgets use for layout?

a)

Text/TextFeild

b)

Row/Column

c)

Expanded/Flexible

d)

Inkwell/GestureDetector

3.

Flutter uses which programming language?

a)

Dart

b)

Java

c)

Python

d)

Kotlin

4.

What is the Widget used to call an App bar?

a)

AppBar()

b)

TopBar()

c)

App()

d)

Header()

5.

Flutter is developed by Facebook

a)

True

b)

False

6.

The widget used to arrange the direction of the widgets horizontally is?

a)

Column

b)

Stack

c)

Row

7.

Widget that makes a layer of widgets by putting them on top of each other?

a)

Column

b)

Stack

c)

Row

8.

The image corresponds to the widget ...

a)

AppBar

b)

SelectBar

c)

Icon

d)

Scaffold

9.

What widget do we use to display text?

a)

Label

b)

Layout

c)

String

d)

Text

10.

How do you add an external package to your Flutter project?

a)

Import the package directly into the dart file

b)

Add package name and version in pubspec.yaml

c)

Use the package's function in the code.

d)

Add package name to dart file.

11.

The examples of the Stateless widget are?

a)

Text

b)

Row

c)

Column

d)

All of the Answers

12.

Without the main() function, we cannot write any program on Flutter.

a)

True

b)

False

13.

A floating action button in Flutter development is by default a circular icon button, and you should add the Icon widget as a child widget of FloatingActionButton widget.

Which of the following choices is correct to add a phone icon to the FloatingActionButton widget in a Flutter app?

a)

Icon<"phone">

b)
c)

Icon(icon.style:"phone"),

d)

Icon=phone.Flutter

14.

Based on the coding below, which one is the navigator to close current page?

a)

Navigator.pushNamed(context, "link")

b)

Navigator.pop(context);

c)

Navigator.push(context, route);

d)

Navigator.of(context)

15.

What is the name of the command you use to verify you have setup your flutter environment correctly?

a)

flutter run

b)

flutter doctor

c)

flutter surgeon

d)

dart export

16.

which one print 10?

a)

int num =9;

print ("the number is $num + 1");

b)

int num =9;

print ("the number is ${num + 1}");

c)

int num =9;

print ("the number is num +1")

d)

int num =9;

print ("the number is " + (num +1));

17.

Which of the following widgets used for repeating the content?

a)

Expanded

b)

ListView

c)

Stack

d)

Scaffold

18.

A container can be decorated with a _____________, such as a background, a border, or a shadow

a)

BoxDecoration

b)

boxDecorator

c)

Both can be used

d)

None of the above

19.

The widget used to provide space around a widget or a bunch of widgets are _________

a)

Positioned

b)

Expanded

c)

Padding

d)

Stack

20.

Expanded widget is used for expanding a child of a Row, Column, or Flex so that the child fills the available space.

a)

True

b)

False