Flag Quiz

This is a simple Android quiz app that tests your knowledge about the flags of different countries. Users have to identify the country to which a displayed flag belongs.

Screenshots

Features

  • Users can enter their names before starting the quiz.
  • The quiz consists of 10 questions with multiple-choice answers.
  • Each question displays a flag image, and users need to choose the correct country.
  • Users can keep track of their progress through a progress bar.
  • Points are awarded for each correct answer.
  • A results screen displays the user’s score and name.

Technologies Used

  1. ViewBinding: This feature is used to efficiently bind views with their corresponding code in a type-safe way.
  2. Activities: The app uses multiple activities to manage different user interfaces and interactions.
  3. Intents: Intents are utilized for communication between activities and for passing data between them.
  4. Custom Data Classes: Custom data classes are created to represent the question object and its associated properties.

GitHub

View Github