/QuizApp

iOS game that prompts the player with multiple choice questions

Primary LanguageSwiftMIT LicenseMIT

Quiz App

As a developer, one of the things I need to get comfortable with is working with code that other people have written. Improve an existing IOS quiz app to allow for more questions, improve the user interface, and customize the content to match my own interests.

Quiz App is a project part of the Treehouse iOS Development Techdegree. In this project, I was given a simple true/false quiz app. The app functioned correctly, though much of the code needed major refactoring. For instance, the app was based on collection types, which needed to be converted into custom classes or structs. Similarly, the app did not adhere to the Model-View-Controller design pattern as well as it could.

I improved this app by fixing all errors and bugs, doing some UI enhancements, creating some custom structs and classes, refactoring according to MVC, accommodating 4 answer choices, and creating random non-repeating questions.

Screenshots

alt tag

SDK

  • Deployment Target: iOS 9.3
  • Base SDK: iOS 11.2

Author

License

MIT © Samuel Yanez