Quaestio Trivia
Quaestio Trivia is my first personal app with the UI entirely built using SwiftUI framework.
Quaestio is a trivia app with thousands of questions from 10+ different categories. For that, uses the API from Open Trivia Database.
You can challenge yourself by choosing the difficulty, the number of questions, and setting up a timer. Quaestio keeps records of your best scores.
Requires iOS 16.4 or newer to run.
Or scan the QR Code
Created and developed by myself, Rodrigo Moura.
Technologies used:
- Swift 5.7
- SwiftUI
- REST API (using URLSession and Codable)
- UserDefaults
- UINotificationFeedbackGenerator (for haptics communication)
- Firebase (Analytics, Crashlytics and Performance)
- Compatible with Light and Dark mode
Features available:
- 3000+ questions
- 10+ categories
- 4 levels of difficulty (Any, Easy, Medium, Hard)
- Timer to answer each question (15, 20 and 25 seconds)
- Best scores are persistent in the device
- Haptic feedback when the timer finishes
Screenshots Samples: