Questions for Practice 3

Create Free Backend With Appwrite

Flutter Assets and Data Handling Practice Questions

  1. Create a Flutter app that loads and displays an image from the assets folder. Ensure the image scales correctly in both portrait and landscape modes.
  2. Create a Flutter application that fetches and displays an image from a URL. Implement error handling for scenarios where the image cannot be loaded.
  3. Create a Flutter app that caches images from the internet and loads them from the cache on subsequent launches for faster performance.
  4. Create a Flutter application that uses a custom font from the local assets and apply it to the entire app text.
  5. Create a Flutter app that dynamically fetches and applies a Google Font to a selected text widget.
  6. Write a Flutter application that reads a local JSON file from the assets folder and displays its contents in a user-friendly format.
  7. Create a Flutter app that fetches JSON data from an online source and displays it in a ListView.
  8. Create a Flutter app that displays a list of quotes. The quotes should be stored locally and should include functionality to add, delete, and view quotes.
  9. In a Flutter app, create a feature to switch between two sets of assets (like images and fonts) based on user selection or a toggle switch.
  10. Build a Flutter application that combines local and network images in a grid layout, demonstrating effective asset management in Flutter.