Bailey-1 / iOS-Swift-Quiz

A iOS quiz app using Open Trivia DB https://opentdb.com/

Home Page:https://blog.baileysearch.io/projects/swift-trivia-game/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TriviaGame!

It uses Open trivia DB's API to request questions.

Features:

  • Thousands of questions that are fetched from the API.

  • Customisable settings:

  • Category of questions

  • Number of Questions

  • Type of Questions - Multiple choice or True and False

  • Selectable difficulty

  • Buttons light up Green or Red when pressed to indicate that the answer was Right or Wrong

  • Progress bar

TODO:

  • Still some occasional bugs that prevent answers from being selected / allowing the user to progress.

  • Ive fixed most of these but there are still some that remain.

  • Clean the project because it got messy in the middle.

  • Fix a couple of bits to ensure that it does comply fully with MVC.

What I learned:

  • I learnt alot about using segues and unwinding segues

  • My knowledge of MVC and the Delegate design patterns has improved.

  • ... that I need to improve my UI / UX design lmao. 🤷‍♂️

About

A iOS quiz app using Open Trivia DB https://opentdb.com/

https://blog.baileysearch.io/projects/swift-trivia-game/

License:GNU General Public License v3.0


Languages

Language:Swift 100.0%