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