Flutter Basics QuizBy Parvesh Sandila / October 2, 2023 Welcome to your Flutter Basics Quiz Name Email 1. Which widget is used to create a scrollable list in Flutter? ListView Row Column Stack None 2. What does "Widget" mean in Flutter? A small, reusable UI component A database query A software bug A button None 3. What is the main advantage of Flutter's "hot reload" feature? It compiles code faster. It heats up your device. It reloads the entire app. It quickly applies code changes without restarting the app. None 4. Which Flutter command is used to create a new Flutter project? flutter new flutter create flutter project flutter start None 5. What is the primary function of the "Navigator" widget in Flutter? To navigate between different app screens To manage device settings To display advertisements To control animations None 6. Which widget is used for routing and navigation in Flutter? RouteNavigator PageView RouteHandler Navigator None 7. How do you pass data between screens in Flutter? Using the "Navigator" widget Using the "SharedPreferences" package Using the "Intent" class Using constructor parameters None 8. Which widget is used for making HTTP requests in Flutter? HttpRequests http HttpClient HttpRequest None 9. What is a "StatelessWidget" in Flutter? A widget that can change its state A widget that can only be used once A widget that cannot change its state after creation A widget that uses external APIs None 10. What is Flutter? A bird species A social media platform A mobile app development framework A game development platform None 11. What does "pubspec.yaml" file contain in a Flutter project? Project documentation Dependencies and project metadata App's source code App configuration settings None 12. What is the purpose of the "async" keyword in Dart? To create an anonymous function To declare a constant value To define a function as a constructor To indicate that a function is asynchronous and may return a Future None 13. What is the purpose of the "FutureBuilder" widget in Flutter? To handle asynchronous operations and update the UI accordingly To create animations To build responsive layouts To build a UI for displaying future events None 14. How do you add a gradient background to a widget in Flutter? By wrapping the widget with the "DecoratedBox" widget By using the "Background" widget By setting the "backgroundGradient" property By using the "Gradient" widget None 15. In Flutter, what is the purpose of the MaterialApp widget? It displays the app's logo. It provides access to device hardware. It defines the app's structure. It connects to a server. None 1 out of 15