Flutter MCQ Questions & Answers - Mobile Development

Flutter MCQs : This section focuses on "Flutter" in Mobile Development. These Multiple Choice Questions (MCQ) should be practiced to improve the Flutter skills required for various interviews (campus interviews, walk-in interviews, company interviews), placements, entrance exams and other competitive examinations.

1. Which of the following is true regarding Flutter?

A. Flutter is a UI toolkit for creating fast, beautiful, natively compiled mobile applications 
B. Flutter use one programming language and a single codebase
C. Flutter is free and open-source.
D. All of the above

View Answer


2. Flutter developed by?

A. Oracle
B. Facebook
C. Google
D. IBM

View Answer


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

A. TRUE
B. FALSE
C. Can be true or false
D. Can not say

View Answer


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

A. 2016
B. 2017
C. 2018
D. 2019

View Answer


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

A. Android
B. iOS
C. Both A and B
D. None of the above

View Answer


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

A. Yes
B. No
C. Can be yes or no
D. Can not say

View Answer


7. . A widget that allows us to refresh the screen is called a ____________.

A. Stateless widgets
B. Stateful widget
C. Statebuild widget
D. All of the above

View Answer


8. The examples of the Stateless widget are?

A. Text
B. Row
C. Column
D. All of the above

View Answer


9. pubspec.yaml file does not contain?

A. Project general settings
B. Project dependencies
C. Project language
D. Project assets

View Answer


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

A. Cross-platform Development
B. Faster Development
C. Minimal code
D. All of the above

View Answer


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

A. Yes
B. No
C. Can be yes or no
D. Can not say

View Answer


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

A. React Native
B. Flutter
C. Both A and B
D. Keras

View Answer


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

A. Hot Restart
B. Hot Reload
C. Cold Reload
D. Cold Restart

View Answer


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

A. Hot Reload
B. Hot Restart
C. Cold Reload
D. Depends on Compiler

View Answer


15. Which function is responsible for starting the program?

A. runApp()
B. run()
C. flutter()
D. main()

View Answer


16. Streams can be of __________ types.

A. 0
B. 1
C. 2
D. 3

View Answer


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

A. 2
B. 3
C. 4
D. 5

View Answer


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

A. TRUE
B. FALSE
C. Can be true or false
D. Can not say

View Answer


19. Which of the following tests a single widget?

A. Integration Tests
B. Unit Tests
C. Interactive Tests
D. Widget Tests

View Answer


20. WidgetsApp is used for basic navigation

A. Yes
B. No
C. Can be yes or no
D. Can not say

View Answer





Discussion



* You must be logged in to add comment.

Mahmoud Helmy
Good

Mohamed Elsahaty
great