Σχεδίαση και υλοποίηση παιχνιδιού ερωτήσεων σε κινητά
Design and development of a mobile quiz game

View/ Open
Keywords
Mobile developmentAbstract
This Master’s thesis presents the design and development of a mobile quiz game for the Android
platform, implemented using Jetpack Compose and supported by Firebase services. The
application focuses on delivering an engaging, interactive, and user-friendly offline gaming
experience, while also enabling persistent data storage for player profiles, quiz questions, and a
global leaderboard. The system architecture leverages modern Android development practices,
including declarative UI design, modular structure, and real-time data synchronization through
cloud-based infrastructure.
The game supports various quiz categories, difficulty levels, and customizable settings,
offering both single-player and pass-and-play multiplayer modes on a single device. Emphasis
was placed on usability, accessibility, and the creation of a responsive interface capable of
adapting to diverse screen sizes and device configurations. Firebase Firestore and Firebase
Authentication are used to manage user data securely, while the leaderboard system fosters
competition and long-term engagement.
The results indicate that Jetpack Compose, combined with Firebase, offers an effective
framework for building scalable and maintainable mobile quiz applications. The thesis concludes
with reflections on the development process, challenges encountered, and recommendations for
future improvements—including the potential addition of online multiplayer modes, adaptive
question difficulty, and advanced analytics for player performance evaluation.

