0% found this document useful (0 votes)
6 views

Flutter

The document contains a series of multiple-choice questions and answers related to Flutter, covering topics such as its development, advantages, widgets, and programming language. Key points include that Flutter is developed by Google, it is an SDK, and it primarily uses the Dart programming language. Additionally, it highlights the importance of Flutter for cross-platform mobile app development and various testing methods.

Uploaded by

ismailah21645
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Flutter

The document contains a series of multiple-choice questions and answers related to Flutter, covering topics such as its development, advantages, widgets, and programming language. Key points include that Flutter is developed by Google, it is an SDK, and it primarily uses the Dart programming language. Additionally, it highlights the importance of Flutter for cross-platform mobile app development and various testing methods.

Uploaded by

ismailah21645
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Flutter MCQ Online Quiz Questions and Answers

1. Flutter developed by?

1. Oracle
2. Google
3. Facebook
4. IBM

Answer: Google

2. The first alpha version of Flutter was released in?

1. 2017
2. 2016
3. 2019
4. 2018

Answer: 2017

3. Flutter is not a language; it is an SDK.

1. False
2. True
3. Can not say
4. Can be True or False

Answer: True

4. A widget that allows us to refresh the screen is called a ___________

1. Stateless widgets
2. Statebuild widget
3. Stateful widget
4. All of the above

Answer: Stateful widget

5. Which of the following are the advantages of Flutter?

1. Cross-platform Development
2. Minimal code
3. Faster Development
4. All of the above

Answer: All of the above

6. Which function is responsible for starting the program?

1. runApp()
2. main()
3. run()
4. flutter()

Answer: main()

7. WidgetsApp is used for basic navigation

1. No
2. Yes
3. Can be Yes or No
4. Can not Say

Answer: Yes

8. Which of the following is true regarding Flutter?

1. Flutter is free and open-source.


2. Flutter is a UI toolkit for creating fast, beautiful, natively compiled mobile
applications
3. Flutter use one programming language and a single codebase
4. All of the above

Answer: All of the above

9. Flutter is mainly optimized for 2D mobile apps that can run on?

1. iOS
2. Android
3. Both iOS and Android
4. None of the above

Answer: Both iOS and Android

10. The examples of the Stateless widget are?

1. Row
2. Text
3. Column
4. All of the above

Answer: All of the above

11. When you build the Flutter app the first time, does it will take a longer time?

1. Yes
2. No
3. Can be Yes or No
4. Cannot say
Answer: Yes

12. Which of the following works with a small r key on the terminal or commands
prompt?

1. Cold Reload
2. Cold Restart
3. Hot Reload
4. Hot Restart

Answer: Hot Reload

13. Streams can be of __________ types.

1. 0
2. 1
3. 2
4. 3

Answer: 2

14. Release mode allows us to optimize the codes and generate them without any debug
data in a fully optimized form

1. True
2. False
3. Can be True or False
4. Can not Say

Answer: True

15. Which of the following tests a single widget ?

1. Widget Test
2. Integration Test
3. Interactive Test
4. Unit Test

Answer: Widget Test

16. Which of the following used to develop the native hybrid app from a single
codebase?

1. Flutter
2. React Native
3. Keras
4. Both Flutter and React Native

Answer: Both Flutter and React Native


17. pubspec.yaml file does not contain?

1. Project general settings


2. Project assets
3. Project language
4. Project dependencies

Answer: Project language

18. It is very necessary to learn Dart language for building Flutter application?

1. No
2. Yes
3. Can be Yes or No
4. Can not Say

Answer: Yes

19. Which of the following takes more time to compile and update the app?

1. Hot Reload
2. Hot Restart
3. Depends on Compiler
4. Cold Restart

Answer: Hot Restart

20. The Flutter tooling supports _____ modes while compiling the application

1. 4
2. 5
3. 2
4. 3

Answer: 3

21. What is Flutter?

1. Flutter is an open-source UI toolkit


2. Flutter is an open-source programming language for cross-platform applications
3. Flutters is a DBMS toolkit
4. Flutter is an open-source backend development framework

Answer: Flutter is an open-source UI toolkit

22. Which programming language is used to build Flutter applications?

1. Dart
2. Java
3. Kotlin
4. Go

Answer: Dart

23. How many types of widgets are there in Flutter?

1. 4
2. 6
3. 8
4. 2

Answer: 2

24. When building for iOS, Flutter is restricted to an __ compilation Strategy ?

1. JIT (Just-in-time)
2. Transcompilation
3. Recompilation
4. AOT (ahead-of-time)

Answer: AOT (ahead-of-time)

25. Access to a cloud database through Flutter is available through which service?

1. NOSQL
2. SQLite
3. Firebase Database
4. MYSQL

Answer: Firebase Database

26. What element is used as an identifier for components when programming in


Flutter?

1. Keys
2. Widgets
3. Serial
4. Elements

Answer: Keys

27. What type of test can examine your code as a complete system?

1. Widget Test
2. Integration Test
3. Interactive Test
4. Unit Test

Answer: Integration Test


28. Which component allows us to specify the distance between widgets on the screen?

1. SizedBox
2. Table
3. AppBar
4. SafeArea

Answer: SizedBox

29. What language is Flutter's rendering engine primarily written in?

1. C++
2. Java
3. Dart
4. Kotlin

Answer: C++

30. What widget would you use for repeating content in Flutter?

1. ExpandedView
2. ArrayView
3. Stack
4. ListView

Answer: ListView

You might also like